powder magazine Meaning, Definition & Usage

  1. noun a storehouse (as a compartment on a warship) where weapons and ammunition are stored
    magazine; powder store.

WordNet