BLOW AWAY


Meaning of BLOW AWAY in English

(Slang) kill; amaze (e.g.: "He blew my mind with his story")

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.