What does armor clad mean?

armor clad meaning in General Dictionary

protected with a covering of armor