• word of the day

    marvel

    marvel - Dictionary definition and meaning for word marvel

    Definition
    (noun) something that causes feelings of wonder
    Synonyms : wonder
    Example Sentence
    • the wonders of modern science
    Definition
    (verb) be amazed at
    Synonyms : wonder
    Example Sentence
    • We marvelled at the child's linguistic abilities
    Definition
    (verb) express astonishment or surprise about something
Connect with us on Facebook