What does wowed mean?
verb
to impress or surprise greatly; to cause someone to feel a strong sense of admiration or amazement.
Example
"The fireworks display wowed the crowd with its vibrant colors and intricate patterns."
Definition generated by AI and curated by RJS Tech Solutions LLP.