self-insurance
nounDefinition of self-insurance
: insurance of oneself or of one's own interests by the setting aside of money at regular intervals to provide a fund to cover possible losses
Keep scrolling for more
Keep scrolling for more