Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marvelled
in English
marvelled
us
/ˈmɜːvəld/
uk
/ˈmɑːvəld/
#common
Lemma:
marvel
The lemma is the base or root form of this word.
Definitions
Verb
felt
wonder
or
admiration
;
amazed
to
be
astonished
at
something
filled
with
awe
or
surprise