Synonyms and Antonyms of deep throat

a person who provides information about another's wrongdoing
  • an accountant who had turned deep throat, he was the first to leak the information that the company had been cooking its books for years
Synonyms of deep throat
Words Related to deep throat