English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition whistle-blower in British English

whistle-blower noun

[countable] noun
1

someone who reports dishonest or illegal activities within an organization to someone in authority

Synonyms and related words
Definition whistle-blower in British English