Meaning of powder store

Definition of powder store

(noun) a storehouse (as a compartment on a warship) where weapons and ammunition are stored

Other information on powder store

WIKIPEDIA results for powder store
Amazon results for powder store