whistle-blowerEnglish

whistle-blower, whistle blower, whistleblower

Noun

An informant who exposes wrongdoing within an organization in the hope of stopping it

English: whistle blower, whistle-blower, whistleblower

English words with similar meanings

Show 2 words