reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
arsenal a building used for the storage or manufacture of weapons, munitions, and other military equipment; armory. [1/3 definitions]