обретать дар слова

ОБРЕТАТЬ ДАР СЛОВА. ОБРЕСТИ ДАР СЛОВА. Устар. После удивления, испуга и т. п. начинать говорить. Обескураженный голова едва обрёл дар слова. Гораздо более речиста была уличная толпа: в ней нашлись, как всегда, очевидцы, утверждавшие, что эрцгерцог убит (Сергеев-Ценский. Пушки выдвигают).

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