Synonyms of Blow the whistle
Primary definition: To reveal something secret, illegal, or illicit happening within an organization to the authorities or the public.
Primary definition: To reveal something secret, illegal, or illicit happening within an organization to the authorities or the public.