New Word
Verb
Definition: criticize severely or harshly
Examples: I lambasted my roommate for leaving dirty dishes in the sink. | The teacher lambasted the students for not completing their homework.
5 of 50 words mastered