BLOW YOU OUT OF THE WATER


Meaning of BLOW YOU OUT OF THE WATER in English

defeat you, humiliate you

If you challenge his leadership, he'll blow you out of the water.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.