Meaning of the word "blow the whistle on" in English
What does "blow the whistle on" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
blow the whistle on
US /bloʊ ðə ˈwɪs.əl ɑːn/

1.
Learn This Word at Lingoland