English dictionary
self-insurance meaning and definition
Definition and meaning of self-insurance at MeaningMonkey.org. self-insurance meaning and definition in the English Dictionary.SELF-INSURANCE noun
Definition of self-insurance (noun)
- insuring yourself by setting aside money to cover possible losses rather than by purchasing an insurance policy
Source: Princeton University Wordnet