marvel
English Dictionary
->
Letter M
-> marvel
Search Dictionary:
marvel Definition
(n)
something
that
causes
feelings
of
wonder
; "
the
wonders
of
modern
science
"
(v)
be
amazed
at
; "
We
marvelled
at
the
child
''
s
linguistic
abilities
"
(v)
express
astonishment
or
surprise
about
something
marvel Synonyms
marvel
wonder
© Art Branch Inc.