armor

noun
  1. protective covering worn by soldiers or warriors in battle
  2. protective metal covering on military vehicles, ships, or aircraft
  3. something that provides protection or defense
  4. Usage: figurative
verb
  1. to provide with protective covering

Examples