Armoredadjective


Definition

Covered with or protected by armour.