Clue: Distinguished knight's armour? (7)
Answer: SHINING
Explanation: Definition: D
Double definition, the second referring to "knight in shining armour"