Meaning & Definition of Marvel in English
English⟶
Marvel
/mɑrvəl/
noun
1. Something that causes feelings of wonder
- "The wonders of modern science"
synonym:
- wonder,
- marvel
verb
1. Be amazed at
- "We marvelled at the child's linguistic abilities"
synonym:
- wonder,
- marvel
2. Express astonishment or surprise about something
synonym:
- marvel
Examples of using
I marvel how you could agree to the proposal.