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

Synonyms