powder store (English)
Voice
Listen
Votes
powder store
powder store
- Noun
a storehouse (as a compartment on a warship) where weapons and ammunition are stored
Synonyms:
a storehouse (as a compartment on a warship) where weapons and ammunition are stored