to feel great surprise, wonder, or admiration [no object] — usually + at or over The audience marveled at the magician’s skill. The doctors are marveling over her dramatic recovery. [+ object] The doctors marveled that anyone could recover so Read More …









