| knight in shining armour British & Australian, American & Australian someone who helps you when you are in a difficult situation. She looked around the bar to see if there was a knight in shining armour who might come and save her from this awful man. |