The Italian term "armamento" matches the English term "armor"

other italian words that include "armamento" : english :
armamento armament
corazza, armamento armour