phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Blowing the cover

Posted by Rian on March 21, 2006

what does the phrase "blowing the cover" or "blowing my cover" mean? and in what context can we use this phrase? thanks for the help.