marvel
/mˈɑrvʌl/
Explore definitions, synonyms, and language insights of marvel
Definitions
Noun
something that causes feelings of wonder; "the wonders of modern science"
Verb
be amazed at; "We marvelled at the child''s linguistic abilities"
Verb
express astonishment or surprise about something
More General Terms
express
give tongue to
happening
natural event
occurrence
occurrent
react
respond
utter
verbalise
verbalize