MARVEL


Meaning of MARVEL in English

[mar.vel] n [ME mervel, fr. OF merveille, fr. LL mirabilia marvels, fr. L, neut. pl. of mirabilis wonderful, fr. mirari to wonder] (14c) 1: something that causes wonder or astonishment

2: intense surprise or interest: astonishment

[2]marvel vb mar.veled or mar.velled ; mar.vel.ing or mar.vel.ling vi (14c): to become filled with surprise, wonder, or amazed curiosity "~ed at the magician's skill" ~ vt: to feel astonishment or perplexity at or about "~ed that they had escaped"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.