The Italian term "artiglierìa" matches the English term "ordnance"

other italian words that include "artiglierìa" : english :
artiglierìa artillery