давать духу

ДАВАТЬ ДУХУ кому. ДАТЬ ДУХУ кому. Прост. Экспрес. 1. Сильно и долго бранить, ругать, распекать кого-либо. Обещал, что приедет [генерал], а на прощанье всем подряд, кто в штабе полка был, духу дал: «Почему, говорит, два дня на своём боевом участке ни одного языка мне взять не можете?» (К. Симонов. Живые и мёртвые).

2. Расправляться с кем-либо. Отличал тотчас по слуху грохот русских батарей. Бегал, топал: «Дай им духу! Дай ещё! Добавь! Прогрей» (А. Твардовский. Василий Тёркин).

Источник: Фразеологический словарь русского литературного языка на Gufo.me