EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
Lid
/lˈɪd/
/ˈɫɪd/
Lid
[NOUN]2
the removable or hinged cover that protects the soundboard of a piano or other similar instruments
Examples
1. The investigation blew the lid off corruption in city hall.
2. Her latest novel takes the lid off the international art world.
3. The modest pace of economic growth has also kept the lid on price growth.
4. She keeps a lid on her private life.
more