Definition, synonyms and related words
Describing insurance that provides cover in the event of multiple circumstances