Definitions Found:

ARMOURY, a place where weapons are stored, also ARMORY