enlambast
Meaning:
tr
(somebody/something) to attack or criticize somebody/something very severely, especially in public
Pensioners also lambasted the measures.
His critics lambast the President for his lack of diplomatic skills.
Added on 2021-10-22 | by
Riley |
View: 218