lambaste (94 synonym found)

Sort lambaste by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 3,659 times.








Related searches
for lambaste:



Most Recent


Most Popular

website design charlotte.

website design charlotte.
Definition of lambaste:

(v) : to give a thrashing to; to beat severely; to scold or verbally reprimand
"the sergeant lambasted the new recruits daily."

Back to Top