WOW


Meaning of WOW in English

int., n., & v.

int. expressing astonishment or admiration.

n. sl. a sensational success.

v.tr. sl. impress or excite greatly.

[ orig. Sc.: imit. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.