What does discloser mean?
noun
A person or thing that discloses information, or a device that releases or exposes something.
Example
"The whistleblower was a discloser of corporate malpractice."
Definition generated by AI and curated by RJS Tech Solutions LLP.