a knight in shining armour

US /ə naɪt ɪn ˈʃaɪnɪŋ ˈɑːrmər/
UK /ə naɪt ɪn ˈʃaɪnɪŋ ˈɑːrmər/
"a knight in shining armour" picture
1.

身披閃亮盔甲的騎士, 救星

a man who comes to help someone in a difficult situation

:
She was waiting for a knight in shining armour to rescue her from her troubles.
她正在等待一位身披閃亮盔甲的騎士將她從困境中解救出來。
He appeared like a knight in shining armour when I needed help the most.
在我最需要幫助的時候,他就像一位身披閃亮盔甲的騎士一樣出現了。