'A synonym for to scold verbally or beat severely'
lambaste
ON THE LAM: A synonym for to scold verbally or beat severely
A synonym for to scold verbally or beat severely
A synonym for to scold verbally or beat severely
ON THE "LAM"
lambaste
ON THE "LAM"