BLOW THEM AWAY Meaning of BLOW THEM AWAY in English defeat them badly, kick buttThe Russians blew them away in the first game of the series. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012