marveled

Definitions

[1] [c]奇迹,令人惊奇的事情。vt,vi惊奇,对...感到惊奇

[ 'ma:vəld ]