"keep a lid on something" auf Deutsch — Englisch-Deutsch Wörterbuch | Werfen Sie einen Blick auf "keep a lid on something" auf Englisch

keep a lid on something

Idiom
  1. etw unter der Decke halten (über etw nicht sprechen, verheimlichen)