Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
wowed
in English
wowed
uk
/waʊd/
#common
Lemma:
wow
The lemma is the base or root form of this word.
Definitions
Verb
amazed
or
impressed
greatly
;
astonished
past
tense
of
wow
;
extremely
impressed