LAMBASTE


Meaning of LAMBASTE in English

[lam.baste] or lam.bast vt [prob. fr. [1]lam + baste] (1637) 1: to assault violently: beat, whip

2: to attack verbally: censure

Merriam-Webster English vocab.      Английский словарь Merriam Webster.