Synonyms of Blow the whistle

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

Full Dictionary Entry

Antonyms & Opposite Concepts