knight in shining armour (或 knight on a white char
an idealized or chivalrous man who comes to the rescue of a woman in a difficult situation救美的英雄
knight of the road
(informal)a man who frequents the roads, for example a travelling sales representative, tramp, or (formerly) a highwayman(非正式)(为跑业务、旅行等)常跑路的人,(旧时的)路上劫匪
柯林斯高阶英汉双解学习词典释义
N-COUNT
(中世纪的)骑士
In medieval times, a knight was a man of noble birth, who served his king or lord in battle.
VERB
封…为爵士
If someone is knighted, they are given a knighthood.