powder-store

Nouns

  • (n) a storehouse (as a compartment on a warship) where weapons and ammunition are stored powder magazine, magazine,

Synonyms

powder magazine magazine

Words of close approximity