Recent Searches
GRE Word List made easy using Mnemonics
marvel - Dictionary definition and meaning for marvel
MARVEL
(noun) something that causes feelings of wonder
"the wonders of modern science"
synonyms : wonder(verb) be amazed at
"We marvelled at the child's linguistic abilities"
synonyms : wonder(verb) express astonishment or surprise about something
WordNet® 3.0, © 2006 by Princeton University.


