Search results
- Dictionarymarvel/ˈ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"
Powered by Oxford Dictionaries
verb
noun
Powered by Oxford Dictionaries