armor-clad
armor-clad
adj.
protected with a covering of armor.