Advertisement

Advertisement

storm pit

noun

, Southern U.S.
  1. a storm cellar.


Advertisement

Advertisement

Advertisement

Advertisement


storm petrelstormproof