marvel
1.
(
verb
) express astonishment or surprise about something
Related Words:
express
,
give tongue to
,
utter
2.
(
verb
) be amazed at; "We marvelled at the child's linguistic abilities"
Synonyms:
wonder
Related Words:
react
,
respond
3.
(
noun
) something that causes feelings of wonder; "the wonders of modern science"
Synonyms:
wonder
Related Words:
happening
,
natural event
,
occurrence
Terms and Conditions of Use / Copyright Notice