Definition: something that causes feelings of wonder
Usage: the wonders of modern science
Similar words: natural event, occurrence, occurrent, happening
Definition: an event that happens
Definition: be amazed at
Usage: We marvelled at the child's linguistic abilities
Synonyms: marvel
Definition: express astonishment or surprise about something
Similar words: express, utter, verbalise, verbalize, give tongue to
Definition: articulate; either verbally or with a cry, shout, or noise
Usage: She expressed her anger; He uttered a curse