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