LAMBAST SOMEONE


Meaning of LAMBAST SOMEONE in English

verbally abuse someone, rebuke someone, reprimand someone

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