Glossary


Magazinesearch for term

n. (a) A store of arms, ammunition or provisions; or the building in which such store is deposited. (b) In ships of war, a close room in the hold, where the gunpowder is kept. Large ships have usually two magazines. Webster's, 1828. -->