armour

/ˈɑːmə/

noun

The metal coverings formerly worn to protect the body in battle.

knights in armour

protective covering,armour plate

verb

Provide (someone) with emotional, social, or other defences.

the knowledge armoured him against her