discloser

dɪsˈklɔzər

Definitions

1. noun

Someone or something that discloses, especially confidential information.

“The whistleblower was considered a discloser for revealing corporate malpractices.”

Synonyms

  • informant
  • leaker

Antonyms

  • concealer
  • cover-up