arsenal, armoury, a store, stores
arsenal, pertaining to an arsenal
У них есть мо́щный вое́нный арсена́л.
They have a powerful military arsenal.