leaker

Noun
  1. A surreptitious informant (synset 110271309)
    "the president wanted to know who the leakers were"

Found on Word Lists

Other Searches