armorclad

listen to the pronunciation of armorclad
İngilizce - İngilizce
{s} dressed in armor, covered in a protective suit of metal