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
Tweet