wow - definition of wow by The Free Dictionary
wow 1 (wou) Informal interj. Used to express wonder, amazement, or great pleasure. n. An outstanding success. tr.v. wowed, wow·ing, wows To have a strong, usually pleasurable effect on: a performance that wowed the audience. wow 2 (wou) n. Slow variation ...