phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

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.