a structure or other area set aside for storage of fire-extinguishing equipment

listen to the pronunciation of a structure or other area set aside for storage of fire-extinguishing equipment
English - English

Definition of a structure or other area set aside for storage of fire-extinguishing equipment in English English dictionary

A structure or other area set aside for storage of fire-extinguishing equipment.
stationhouse