shelter

noun

Something, especially a structure, that provides cover or protection, as from the weather.

noun

An establishment that provides temporary housing for homeless people.

noun

An establishment that cares for unwanted or stray animals and tries to find owners for them.

noun

The state of being covered or protected.

intransitive verb

To provide cover or protection for.

intransitive verb

To invest (income) to protect it from taxation.

intransitive verb

To take cover; find refuge.

noun

A cover or defense from exposure, attack, injury, distress, annoyance, or the like; whatever shields or serves as a protection, as from the weather, attack, etc.; a place of protection: as, a shelter from the rain or wind; a shelter for the friendless.

noun

The protection or immunity from attack, exposure, distress, etc., afforded by a place or thing; refuge; asylum.