May i please have help with the idiomatic expression
Somebody might blow the whistle on your plan.[/b]
Printable View
May i please have help with the idiomatic expression
Somebody might blow the whistle on your plan.[/b]
To blow the whistle on something is to reveal information about it. Presumably, that is information that the person involved does not want revealed.
A pereson who makes public problems in companies or the government, etc, is called a 'whistleblower'. ;-0