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.

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