BLOW YOU AWAY


Meaning of BLOW YOU AWAY in English

defeat you easily, beat the pants off You're going to play chess with Boris? He'll blow you away.

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