English

arsenal noun definition in Historic buildings topic from the Oxford Advanced Learner's Dictionary

arsenal

 noun: Historic buildings topic
a building where military weapons and explosives are made or stored