powder store Meaning, Definition & Usage

  1. noun a storehouse (as a compartment on a warship) where weapons and ammunition are stored
    magazine; powder magazine.

WordNet