meaning of armour-plated

armour-plated meaning in General Dictionary

covered with heavy metal