Word of the Week

(For the week of 31 January - 6 February 2016)

 

shel.lac v shellacked; shellacking : to defeat overwhelmingly.

ex: "We took a shellacking at the polls."

 

Back to Word of the Week ARCHIVE