phrases, sayings, idioms and expressions at

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.

© 1997 – 2024 Phrases.org.uk. All rights reserved.