What is the full meaning of lambastes
LAMBASTE, to beat severely, also LAMBAST [v]
Example of the word lambastes placed on a Scrabble board.