BLOW THEM AWAY Meaning of BLOW THEM AWAY in English defeat them badly, kick butt The Russians blew them away in the first game of the series. English idioms vocab. Словарь английских идиом и выражений. 2012