History
History
History
UK
US
Meaning:

to make an agreement with a business that promises to pay money in case of accident, damage, loss, death etc

protect, secure

more synonyms
synonyms mode
crossword mode
INSURE as in Wiktionary
INSURE as in Wikipedia