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. Словарь английских идиом и выражений. 2012