n. contract by which property or persons are guaranteed against damage or loss; something which protects or guarantees safety
INSURANCE
Meaning of INSURANCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012