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