Another word for marvel

Noun

marvel, wonder - something that causes feelings of wonder

Example:- the wonders of modern science

Verb

marvel - express astonishment or surprise about something

marvel, wonder - be amazed at

Example:- We marvelled at the child's linguistic abilities

Tweets containing the word marvel

Source : WordNet