"marvels" in the noun sense
1. wonder, marvel
something that causes feelings of wonder
"the wonders of modern science"
"marvels" in the verb sense
1. wonder, marvel
be amazed at
"We marvelled at the child's linguistic abilities"
2. marvel
express astonishment or surprise about something
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License