BLOW YOU AWAY Meaning of BLOW YOU AWAY in English defeat you easily, beat the pants offYou're going to play chess with Boris? He'll blow you away. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012