Shelter Meaning
There are 7 meaning(s) for word Shelter
Meaning 1 : a way of organizing business to reduce the taxes it must pay on current earnings
Synonyms : tax shelter
Synonyms : tax shelter
Meaning 3 : a structure that provides privacy and protection from danger
Meaning 4 : invest (money) so that it is not taxable
Meaning 5 : protective covering that provides protection from the weather
Meaning 6 : provide shelter for
Example : After the earthquake, the government could not provide shelter for the thousands of homeless people
Example : After the earthquake, the government could not provide shelter for the thousands of homeless people
Meaning 7 : temporary housing for homeless or displaced persons
