Advertisement

Synonyms of Informer

Primary definition: A person who gives information to another, often in a formal or official context.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement