Definition, synonyms and related words
A secret informant possessing valuable information, especially one who stays secret long after the incident in question is concluded.
Alternative spelling of deep-throat