noun an anonymous source of secret information
deep throat 🔊 Listen to this noun an anonymous source of secret information Share Facebook Twitter Google +