Фразеологический словарь Фёдорова

дух заняло

ДУХ ЗАНЯЛО у кого. ДУХ ЗАНИМАЛО у кого. Устар. Прост. Стало тяжело дышать, перехватило дыхание от сильного волнения, страха и т. п. После нескольких звуков… всё будто плыло и неслось мимо него в воздушном пространстве. И он, казалось ему, всё рос выше, у него занимало дух (Гончаров. Обрыв).

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