• Whistleblower

    Full definition of whistleblower

    Noun

    whistleblower

    (plural whistleblowers)
    1. Alternative form of whistle-blower
    © Wiktionary