noun
a building used for the storage or manufacture of weapons, munitions, and other military equipment; armory.
They dropped a bomb on their enemy’s arsenal.
noun
a building used for the storage or manufacture of weapons, munitions, and other military equipment; armory.
They dropped a bomb on their enemy’s arsenal.