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