Meaning : A structure that provides privacy and protection from danger.
Meaning : Protective covering that provides protection from the weather.
Meaning : The condition of being protected.
Example :
They were huddled together for protection.
He enjoyed a sense of peace and protection in his new home.
Synonyms : protection
Meaning : A way of organizing business to reduce the taxes it must pay on current earnings.
Synonyms : tax shelter
Meaning : Temporary housing for homeless or displaced persons.
Meaning : Provide shelter for.
Example :
After the earthquake, the government could not provide shelter for the thousands of homeless people.
Meaning : Invest (money) so that it is not taxable.