marvel
Info · Definitions · Synonyms · Characters
Definitions
(noun) something that causes feelings of wonder. Synonyms: wonder. Example: "The wonders of modern science."
Noun Definition 1
(verb) be amazed at. Synonyms: wonder. Example: "We marvelled at the child's linguistic abilities."
Verb Definition 1