Idiom: Blow the whistle

Idiom Definitions for 'Blow the whistle'


If somebody blows the whistle on a plan, they report it to the authorities.

See also: