KNIGHT IN SHINING ARMOUR Meaning of KNIGHT IN SHINING ARMOUR in English see knight Collins COBUILD Advanced Learner's English Dictionary. Английский словарь Коллинз COBUILD для изучающих язык на продвинутом уровне. 2006