What is the full meaning of lambaste
to beat severely, also LAMBAST [v LAMBASTED, LAMBASTING, LAMBASTES]
Example of the word lambaste placed on a Scrabble board.