plural marvels
: someone or something that is extremely good, skillful, etc. : a wonderful or marvelous person or thing
That boy is a marvel! [=wonder]
The bridge is a marvel of engineering. = The bridge is an engineering marvel.
architectural marvels
marvels; US marveled or chiefly British marvelled; US marveling or chiefly British marvelling
: to feel great surprise, wonder, or admiration
—usually + at or over
The audience marveled at the magician's skill.
The doctors are marveling over her dramatic recovery.
The doctors marveled that anyone could recover so quickly.



