meaning of powder magazine

1. a storehouse as a compartment on a warship where weapons and ammunition are stored


Related Words

powder magazine |

Developed & Maintained By Taraprasad.com

Treasure Words