n. 25B6; noun knights in armour : CAVALIER, cavalryman, horseman; lord, noble, nobleman; historical chevalier, paladin, banneret.
25A0; knight in shining armour KNIGHT ON A WHITE CHARGER, rescuer, saviour, champion, hero, defender, protector, guardian (angel).