SHELLACKING


Meaning of SHELLACKING in English

n. major defeat, rout; beating, thrashing

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.