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