What does armor-clad mean?

armor-clad meaning in General Dictionary

covered with hefty steel