self insurance

nounThe practice of setting aside your own money to cover possible future losses, instead of buying insurance from a company.

No synonyms or antonyms found for this word.

self insurance synonyms & antonyms | whatsthatwordmean | whatsthatwordmean