Meele armour