Logo
Search icon

marvel

/ˈmɑːvl̩/

noun

Meaning

  • That which causes wonder; a prodigy; a miracle.

  • Wonder, astonishment.

verb

Meaning

  • To become filled with wonderment or admiration; to be amazed at something.

  • To marvel at.

  • (used impersonally) To cause to marvel or be surprised.