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.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.