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
勤奮工作;專注于工作或任務
瀏覽全部英文習語 ›