Dictionary Check: marvel
"marvel" is a valid word!
Scrabble
11
points
Words with Friends
14
points
Definition
noun
something that causes feelings of wonder
Example:
"the wonders of modern science"
verb
be amazed at
Example:
"We marvelled at the child's linguistic abilities"
verb
express astonishment or surprise about something
Advertisement