armor-clad

armor-clad

adj.
  1. protected with a covering of armor.