knight in shining armor
名词 n.
英 /ˈnaɪt ɪn ˈʃaɪ.nɪŋ ˈɑː.mə/
美 /ˈnaɪt ɪn ˈʃaɪ.nɪŋ ˈɑr.mər/
英文释义
名词 n.
-
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.
1 次浏览
数据来源: Wiktionary