bomb shelter ( synonym found)

Definition of bomb shelter:

(n) : a structure, often a reinforced underground shelter designed to give protection against bombs

Definition of bomb shelter:

(n) : a structure, often a reinforced underground shelter designed to give protection against bombs

Back to Top