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.

English idioms vocab.      Словарь английских идиом и выражений.