tell someone off, rebuke, reprimand, reproach, lecture, carpet (informal),
censure, scold, berate, chide, tear into (informal), read the riot act to, reprove,
upbraid, take someone to task, tick someone off (informal), bawl someone
out (informal), chew someone out (US & & Canadian, informal), tear someone
off a strip (British, informal), give someone a piece of your mind, haul someone
over the coals (informal), give someone a rocket (British & & New Zealand, informal)
Contexto
“Winter paradise indeed!” snorted the professor, glancing fiercely this way and that “I’d like to give a piece of my mind to the boneheads who settled up in this godforsaken wilderness! And to the cheapo types who run the state and don’t provide enough money to clear the roads or sand them in the wintertime!”