MARVEL


Meaning of MARVEL in English

n. 25B6; verb she marvelled at their courage : BE AMAZED, be astonished, be surprised, be awed, stand in awe, wonder; stare, gape, goggle, not believe one's eyes/ears, be dumbfounded; informal be flabbergasted.

25B6; noun the marvels of technology : WONDER, miracle, sensation, spectacle, phenomenon; informal something else, something to shout about, eye-opener.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.