English Dictionary
Definition marvel in British English
marvel verb
[intransitive/transitive] verb
/ˈmɑː(r)v(ə)l/
1
to show or feel surprise or admiration
Synonyms and related words
