WOW


Meaning of WOW in English

1. int., n., & v.

--int. expressing astonishment or admiration.

--n. sl. a sensational success.

--v.tr. sl. impress or excite greatly.

Etymology: orig. Sc.: imit. 2. n. a slow pitch-fluctuation in sound-reproduction, perceptible in long notes.

Etymology: imit.

Oxford English vocab.      Оксфордский английский словарь.