Rake-someone-over-the-coals definition

(chiefly US) To berate someone at length, usually from a position of authority or moral authority.
verb
0
0
Advertisement