VariousWords beta
Related Terms:
Definitions:
Noun
leaker
Definition: a surreptitious informant; "the president wanted to know who the leakers were"
Definition: Somebody who leaks information.