English dictionary
marvel meaning and definition
Definition and meaning of marvel at MeaningMonkey.org. marvel meaning and definition in the English Dictionary.MARVEL noun
Definition of marvel (noun)
- something that causes feelings of wonder
- "the wonders of modern science"
- synonyms: wonder
MARVEL verb
Definition of marvel (verb)
- be amazed at
- "We marvelled at the child's linguistic abilities"
- synonyms: wonder
- express astonishment or surprise about something
Source: Princeton University Wordnet