Definition of Leaker

  • 1. A surreptitious informant Noun

Semanticaly linked words with "leaker"

Hyponims for word "leaker"