WOW Meaning of WOW in English interj. cry of enthusiasm, cry of amazement, cry of surprise or admiration Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012