arsenal
Top 6000
Meanings
Noun
1. arsenal (stock of weapons)
2. arsenal (store or supply of anything)
3. dockyard
Examples1
They have a powerful military arsenal.