to berate; to scold

listen to the pronunciation of to berate; to scold
English - English
lay into
to berate; to scold
Favorites