Meaning of marvel
Definition of marvel
(noun)
something that causes
feelings
of wonder; "the wonders of
modern
science"
(verb)
be
amazed
at; "We marvelled at the child's
linguistic
abilities"
express
astonishment
or
surprise
about
something
Other information on marvel
WIKIPEDIA results for
marvel
Amazon results for
marvel
Tweet