WOW


Meaning of WOW in English

v. excite; impress; bark, howl (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.