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
Meaning 2 : the condition of being protected

    Synonyms : protection
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

Meaning 7 : temporary housing for homeless or displaced persons