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