blow someone's cover - English Synonyms Dictionary