whistleblower

/wˈɪsəlbloʊɝ/

whistleblower

English Noun Top 45,431
Ad

Definition

Alternative form of whistle-blower.

Ad