BLOW THE WHISTLE ON


Meaning of BLOW THE WHISTLE ON in English

informal

bring (an illicit activity) to an end by informing on the person responsible.

→ whistle

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.