knight in shining armour

一个勇敢、有魅力且有能力解救别人或提供帮助的人
口语·赞美救援者
英文释义 someone who comes to the rescue or provides assistance, especially in a chivalrous and heroic manner
例句
When my car broke down, Tom showed up like a knight in shining armour and fixed it.
典故来源 源自中世纪骑士文学,描绘身披闪亮盔甲的骑士拯救危难中的人,象征英勇与高尚。

📖 习语词汇解析

习语中的关键英语词汇

knight [naɪt]
n. (中古时代的)武士;骑士;爵士;(国际象棋中)马; vt. 封…为爵士;
armour ['ɑmɚ]
n. 甲胄,盔甲;装甲;装甲车辆;装甲部队; “armor”的变体;
shining ['ʃainiŋ]
adj. 光亮的;华丽的; v. 发光( shine的现在分词);

🔤 同首字母习语

keep body and soul together
维持基本生活需要;维持生计
kick up a stink
大声抗议、制造麻烦、引起公愤或引起轩然大波
keep your options open
保持选择的余地
know the score
了解情况或了解真相
keep your fingers crossed
祈求好运;希望好事发生
keep me in the loop
让我了解最新情况
keep your nose to the grindstone
勤奋工作;专注于工作或任务
浏览全部英文习语 ›