What does armour-clad mean?

armour-clad meaning in General Dictionary

covered with hefty metallic