Meaning of cyclone cellar

Definition of cyclone cellar

(noun) an underground shelter where you can go until a storm passes

Other information on cyclone cellar

WIKIPEDIA results for cyclone cellar
Amazon results for cyclone cellar