marvel

Nouns

  • (n) something that causes feelings of wonder
    • the wonders of modern science
    wonder,

Verbs

  • (v) be amazed at
    • We marvelled at the child's linguistic abilities
    wonder,
  • (v) express astonishment or surprise about something

Synonyms

wonder

Words of close approximity

Marvell marveller marvellous marvellously marvel-of-Peru marvelous marvelously