lambast

lam|bast /læmb'æst/ (lambasts lambasting lambasted)
in AM, usually use lambaste /læmb'eɪst/
[VERB] V n
If you lambast someone, you criticize them severely, usually in public. (FORMAL)
Grey took every opportunity to lambast Thompson and his organization.

Popular posts from this blog

abreast

ablaze

allowance