all the weapons and equipment that a country has
n. A place where instruments of war are deposited; –a place in which arms are manufactured; –that branch of heraldry which treats of coat-armour.