BLOW THE LID OFF


Meaning of BLOW THE LID OFF in English

reveal a story, tell some news, break a story When the defendant confessed, it blew the lid off the murder trial.

English idioms vocab.      Словарь английских идиом и выражений.