Groups
Quiz
Login
Register
Search
Correct:
0
|
Wrong:
0
|
Not Tried:
10
lambaste
To give something and be given something else instead
Hunt and kill for food
To criticize someone or something harshly
Emotionally upset or excited, especially due to worry or anger.
audio
Bad
/
Angry
verb
lambaste
-
To criticize someone or something harshly
Before he was fired for his poor performance, Frank was
lambasted
by his boss in front of his coworkers.
Background Picture Link