English synonyms about - contact  

self-insurance

noun

1 self-insurance

Insuring yourself by setting aside money to cover possible losses rather than by purchasing an insurance policy.


Find more on self-insurance elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0352