English to English

powder store

noun (n)

  • a storehouse (as a compartment on a warship) where weapons and ammunition are stored(noun.artifact)
    source: wordnet30
Advertisement

Bookmark This Site