meaning of armor-clad

armor-clad meaning in General Dictionary

covered with hefty steel