держать рот на замке

to keep one’s mouth shut; to keep something secret

→ держать
phrase Uncommon #20,677
to keep one’s mouth shut; to keep something secret An idiom meaning to stay silent or keep something secret; it can sound blunt.
RU: Он не умеет держать рот на замке.
EN: He can’t keep his mouth shut.

Он не может держать рот на замке.

He can't keep his mouth shut.

— Королевство полной луны (2012)

Если ты позволишь мне остаться, я буду держать рот на замке.

If you let me stay, I’ll keep my mouth shut.

— Магазинные воришки (2018)

Неужели вы просто не можете держать рот на замке?

Can't you just keep your mouth shut?

— Прокол (1981)

Не можешь держать рот на замке?

Can't keep your mouth shut?

— Малена (2000)