LAMBASTE


Meaning of LAMBASTE in English

v.tr. (also lambast) colloq. 1 thrash; beat. 2 criticize severely.

[ LAM(1) + BASTE(3) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.