American Dictionary
Definition deep throat in American English
deep throat noun
noun
1
someone who provides information about wrongdoing at the place where they work without revealing their identity
