Wiktionary
whistleblowers
n. (plural of whistleblower English)
n. (plural of whistleblower English)