Self-insurance meaning

sĕlfĭn-sho͝orəns
Insurance of oneself or one's possessions against possible loss by regularly setting aside funds.
noun
0
0
Insurance of oneself or one's property by setting apart one's own funds rather than by paying for an insurance policy.
noun
0
0
Advertisement