| 释义 |
Noun: shelter sheltu(r)- A structure that provides privacy and protection from danger
- Protective covering that provides protection from the weather
- The condition of being protected
- protection - A way of organizing business to reduce the taxes it must pay on current earnings
- tax shelter - Temporary housing for homeless or displaced persons
Verb: shelter sheltu(r)- Provide shelter for
"After the earthquake, the government could not provide shelter for the thousands of homeless people" - Invest (money) so that it is not taxable
Derived forms: sheltered, sheltering, shelters Type of: commit, construction, decrease, diminution, furnish, housing, invest, living accommodations, lodging, place, protection, protective cover, protective covering, provide, put, reduction, render, security, step-down, structure, supply Encyclopedia: Shelter |