BLOW THE WHISTLE


Meaning of BLOW THE WHISTLE in English

cause an action or situation to stop by revealing it to opposing parties; blow a whistle to indicate the start or finish of a game or a time-out in an activity

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.