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. Английский сленговый словарь. 2012