1. A building used for military training or storage of military equipment. 2. A weaponsmanufacturing plant.
armory
By
admin
/ April 15, 2024
1. A building used for military training or storage of military equipment. 2. A weaponsmanufacturing plant.