Definitions Found:

a place where weapons are stored, also ARMOURY