Noun
1. protective covering
2. protective cover, protection, buckler
Verb
1. armor, armour, screen
2. protect, harbor
3. harbour, hide, conceal