to scold, to chew out

listen to the pronunciation of to scold, to chew out
English - English
tongue-lash
to scold, to chew out
Favorites