Definitions for marvel

Definitions for (noun) marvel

Main entry: marvel, wonder

Definition: something that causes feelings of wonder

Usage: the wonders of modern science


Definitions for (verb) marvel

Main entry: wonder, marvel

Definition: be amazed at

Usage: We marvelled at the child's linguistic abilities


Main entry: marvel

Definition: express astonishment or surprise about something


Visual thesaurus for marvel