Definition, synonyms and related words
An informant.
Revealing something, especially something not intended to be known.