marvel
noun
1. something that causes feelings of wonder
Similar word(s): wonder
Definition categories: event, happening, occurrence, occurrent
verb
1. be amazed at
- We marvelled at the child's linguistic abilities
Similar word(s): wonder
Definition categories: communication, react, respond
2. express astonishment or surprise about something
Definition categories: communication, express, utter, verbalise, verbalize