self-insurance
1.
(
noun
) insuring oneself by setting aside money to cover possible losses rather than by purchasing an insurance policy
Related Words:
coverage
,
insurance
Terms and Conditions of Use / Copyright Notice