Русский-Английский словарь »

держать рот на замке означает в английский

РусскийАнглийский
держать рот на замке verb

keep one's lips sealed(keep quiet)
verb