lambaste [verb]

Definition of lambaste:

censure severely or angrily

Synonyms of lambaste:


Opposite/Antonyms of lambaste:


Sentence/Example of lambaste:

The clerics lambaste popular newspapers for running pictures of scantily clad women.