ALL meanings of storm cellar
storm cel·lar
S s - noun storm cellar a cellar or underground chamber for refuge during violent storms; cyclone cellar. 1
- noun storm cellar a place excavated or built as a refuge from storms 0
- noun storm cellar something to use as a means of ducking difficult issues 0
- noun storm cellar cyclone cellar 0