A storehouse (as a compartment on a warship) where weapons and ammunition are stored. Synonyms: magazine, powder magazine.
|
|
|
Words linked to "Powder store" : entrepot, depot, storehouse, storage, store |
Copyright © 2024 Diccionario ingles.com |