blowing the lid off...
I'm reading a novel and I've come across this sentence "...the last thing he needed was some paranoid sys-sec BLOWING THE LID OFF digital fortress"
I wonder if that could mean uncovering everything they were trying to hide; is it the same as to say "spill the beans"?
Re: blowing the lid off...
Right, that's what it means. To blow the lid off is to suddenly uncover the truth of a matter that's been kept secret by private persons or government agencies.
Originally Posted by magoo