|Origin:||arsenale, from Arabic dar sina'ah 'house where things are made'|
a large group of weapons that someone has:
Britain's nuclear arsenal
an arsenal of guns
a building where weapons are stored
the equipment, methods etc that someone can use to help them achieve something:
a software package that's now part of our arsenal
He has a whole arsenal of cameras.