Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marvel
in English
marvel
us
//ˈmær.vəl//
uk
//ˈmɑːv.əl//
#common
Plural
marvels
Past Tense
marvelled
Participle Verb
marveling
Third Person Singular
marvels
Definitions
Verb
to
be
filled
with
admiration
or
wonder
I
marvel
at
the
beauty
of
the
Grand
Canyon
.
to
feel
amazed
or
astonished
(
at
something
)
The
tourists
marveled
at
the
stunning
fireworks
display
.
Noun
a
feeling
of
great
surprise
;
astonishment
The
sight
of
the
aurora
borealis
filled
me
with
a
sense
of
marvel
.
a
remarkable
person
or
thing
;
causing
wonder
The
new
smartphone
is
a
marvel
of
modern
technology
.