Definition of Marvel

  • 1. Something that causes feelings of wonder Noun
  • 2. Be amazed at Verb
  • 3. Express astonishment or surprise about something Verb

Morphology of "marvel"

  • marvelled
  • marvelling

Synonyms for word "marvel"

Semanticaly linked words with "marvel"

Hyponims for word "marvel"