LAMBASTE MEANING IN ENGLISH

• Lambaste Definition & Synonyms

  1. (v. t.) To beat severely.


Synonyms:
Berate, Cane, Chide, Flog, Jaw, Lecture, Rag, Rebuke, Remonstrate, Reprimand, Reproof, Scold, Trounce,

RECENT SEARCHES