LAM MEANING IN ENGLISH

• Lam Definition & Synonyms

  1. (v. t.) To beat soundly; to thrash.


Synonyms:
Bunk, Flail, Run, Thrash, Thresh,

• 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