Wow
English Meaning
- Used to express wonder, amazement, or great pleasure.
- An outstanding success.
- To have a strong, usually pleasurable effect on: a performance that wowed the audience.
- Slow variation in the pitch of a sound reproduction resulting from variations in the speed of the recording or reproducing equipment.