ALL meanings of knight in shining armour
knight in shin·ing ar·mour
K k - phrase knight in shining armour If you refer to someone as a knight in shining armour, you mean that they are kind and brave, and likely to rescue you from a difficult situation. 0