gunshed

Noun

 * 1) A building in which military guns are stored.