knight in shining armor

短语

发音

UK /ˈnaɪt ɪn ˈʃaɪ.nɪŋ ˈɑː.mə/
AU
US /ˈnaɪt ɪn ˈʃaɪ.nɪŋ ˈɑr.mər/

词形变化

knights in shining armor 复数 knights in shining armor

别名

knight in shining armour

释义与例句

n.
  1. 1.

    A person who will fix a dangerous situation; a hero.

    美国

    We must work this out on our own and not wait for a knight in shining armor, who may never come.