Tìm kiếm
Chọn ngôn ngữ của từ điển
to take the lid off something
to take the lid off something
01
to make known an unpleasant truth about something
Các ví dụ
The leaked documents took the lid off the company's unethical practices, damaging its reputation and prompting regulatory scrutiny.



























