whistleblower
Meaning (English)
a person who exposes wrongdoing inside an organisation
Meaning (मराठी)
गैरप्रकार उघड करणारा, वाचा फोडणारा
Used in a sentence
The Act promises protection to a whistleblower who reports irregularities in public works.
सार्वजनिक बांधकामातील अनियमितता उघड करणाऱ्यास कायद्याने संरक्षण देऊ केले आहे.
Synonyms
informantexposertipster
Antonyms
accomplicecolluder