Akademik

задавать головомойку
ЗАДАВАТЬ/ЗАДАТЬ <ДАВАТЬ/ДАТЬ, УСТРАИВАТЬ/УСТРОИТЬ> ГОЛОВОМОЙКУ кому coll
[VP; subj: human]
=====
to scold s.o. severely, rebuke s.o. harshly:
- X задал Y-y головомойку{{}} X gave Y a dressing-down <a tongue-lashing, the business>;
- X bawled <chewed> Y out;
- X told Y off;
- X gave it to Y in spades <but good>.

Большой русско-английский фразеологический словарь. — М.: ACT-ПРЕСС КНИГА. . 2004.