For Weather Insurance we have a term and definition in Insurance.

A type of business interruption insurance that compensates for financial losses caused by adverse weather conditions, such as constant rain on the day scheduled for a major outdoor concert.
See more Insurance Terms ...
Browse words that start with: