leaker
Explore definitions, synonyms, and language insights of leaker
Definitions
Noun
a surreptitious informant; "the president wanted to know who the leakers were"
Explore definitions, synonyms, and language insights of leaker