с духом собраться
(иноск.) — ободриться, придать себе духу (смелости)
Ср. Ксения, между тем, собиралась с духом и приискивала фразу, с которой могла бы начать свои вопросы.
А.А. Соколов. Тайна. 22.
Источник:
Толково-фразеологический словарь Михельсона
на Gufo.me