lambast someone

listen to the pronunciation of lambast someone
Английский Язык - Английский Язык
verbally abuse someone, rebuke someone, reprimand someone
lambast someone
Избранное