powder store
English Dictionary
->
Letter P
-> powder store
Search Dictionary:
powder store Definition
(n)
a
storehouse
(
as
a
compartment
on
a
warship
)
where
weapons
and
ammunition
are
stored
powder store Synonyms
magazine
powder magazine
powder store
© Art Branch Inc.