Собраться с духом (разг.) — 1) отдохнуть после быстрого бега, торопливой, скорой ходьбы, передохнуть; 2) набраться решимости, побороть страх, волнение.
См. также собраться.
Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940);
собраться с духом
1. набраться храбрости, смелости, решимости, побороть страх, волнение
Источник: Wiktionary.org