Suit-of-armor Synonyms

Armor that protects the wearer's whole body
(Noun)