Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Marvel
Wonder.
To marvel at.
To be struck with surprise, astonishment, or wonder; to wonder.
That which causes wonder; a prodigy; a miracle.
To cause to marvel, or be surprised; -- used impersonally.
Synonyms
Wonder
Try it Free
Learn More