Yahoo Web Search

Search results

  1. Dictionary
    marvel
    /ˈmɑːvl/

    verb

    • 1. be filled with wonder or astonishment: "she marvelled at Jeffrey's composure"

    noun

    • 1. a wonderful or astonishing person or thing: "the marvels of technology"

    More definitions, origin and scrabble points