Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marveled
in English
marveled
us
//ˈmɑːrvəlḍ//
uk
//ˈmɑːrvəlḍ//
#common
Lemma:
marvel
The lemma is the base or root form of this word.
Definitions
Verb
felt
wonder
or
admiration
;
was
amazed
was
filled
with
awe
or
astonishment
admired
or
wondered
at
something