MARVEL
Scrabble letter values: M3A1R1V4E1L1 = 11
Definition
- noun something that causes feelings of wonder. — synonyms: wonder
- verb be amazed at. — synonyms: wonder
- verb express astonishment or surprise about something.
Examples
- “the wonders of modern science”
- “We marvelled at the child's linguistic abilities”