English 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
