Definition of "marvel"
marvel
/ˈmɑɹvl̩/
verb
third-person singular simple present marvels, present participle (UK) marvelling or (US) marveling, simple past and past participle (UK) marvelled or (US) marveled
third-person singular simple present marvels, present participle (UK) marvelling or (US) marveling, simple past and past participle (UK) marvelled or (US) marveled