a knight in shining armour
全副武裝的騎士,通常指一個英勇和完美的男人
口語·形容及時幫助的人
英文釋義
a person who comes to someone's aid or rescue; a heroic or chivalrous person
例句
When my car broke down, a stranger helped me—he was my knight in shining armour.
典故來源
源自中世紀騎士文學,形容穿著閃亮盔甲拯救他人的英雄,現多用于比喻。