lambaste
verb
lam·baste
(ˌ)lam-ˈbāst
-ˈbast
ˈlam-ˌbāst,
-ˌbast
variants
or lambast
lambasted; lambasting; lambastes or lambasts
Love words? Need even more definitions?
Merriam-Webster unabridged



