Maybe armour's best feature (6,4)
I believe the answer is:
strong suit
I'm afraid I can't even guess how this answer relates to the clue.
Can you help me to learn more?
(Other definitions for strong suit that I've seen before include "Something at which one excels" , "special talent" .)
I've seen this clue in The Independent.
Want a hint initially instead of a full solution?
Install my app