застегнуть рот

Прост. Пренебр. Замолчать. Все окрестности смолкли… Даже пореченские дамы на время рот застегнули (Помяловский. Поречане).

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