RichThesaurus
rake someone over the coals
rake someone over the coals
antonyms
rake someone over the coals
definitions
verb
To berate someone at length, usually from a position of authority or moral authority.