meaning of powder store

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


Related Words

powder store |

Developed & Maintained By Taraprasad.com

Treasure Words