WOW


Meaning of WOW in English

Verb. To impress or excite. E.g."I've made up my mind to wow her with a bunch of flowers and an expensive meal."

Slang English vocab.      Английский сленговый словарь.