divulsor

/dɪˈvʌlsər/

Definitions

1. noun

One that reveals or discloses a secret

“The whistleblower served as a divulsor, bringing the truth to light.”

Synonyms

  • discloser
  • informant
  • revealer

Antonyms

  • concealer
  • hider