1. powder magazine [ Synonyms: magazine, powder store] | |
A storehouse (as a compartment on a warship) where weapons and ammunition are stored
|
Software for Aluminum Business Inventory and Accounts Management Software for Aluminum Businesses in ... Read more