lambasts

We have found lemma(root) word of lambasts : lambast.

Definitions


[lamˈbast], (Verb)

Definitions:
- criticize (someone or something) harshly
(e.g: they lambasted the report as a gross distortion of the truth)


Phrases:

Origin:
mid 17th century (in the sense ‘beat, thrash’): from lam + baste. The current sense dates from the late 19th century




definition by Oxford Dictionaries