English

marvel verb definition in Surprise topic from the Oxford Advanced Learner's Dictionary

marvel

 verb: Surprise topic
(marvelling, marvelled, (US English)marveling, marveled) [intransitive, transitive] marvel (at something) | marvel that… | + speech to be very surprised or impressed by something Everyone marvelled at his courage.