There are multiple definitions - click on the translation that matches your context.

业主保险

名词

full

homeowners insurance

noun

Definitions of homeowners insurance

English

an agreement to pay a company money in return for the company paying your costs in case of damage, loss, etc. to someone's private residence

Most homeowners insurance policies include hail, tornado and wind damage.