lambasts
Definition
verb. to criticize or scold harshly.
Example Sentence
The teacher lambasts the student for not doing his homework.
Synonyms
Antonyms
Hear It! Say It! Write It!
lambasts