suit of armour

(noun) body armor

< suit of armor | suit of clothes >