Synonyms for Shelter:

n.

domicile, Group Home, Doublewide, active adult community, affordable housing, cohousing, council house, gated community, home unit, in-law apartment. call off, domesticate, exercise, handler, heel, housing, kennel, kitty litter, litter, lodging, answer to, cat litter. attack, covert, retreat, safety, watch over, stand up for, keep (a) watch. deflect, drive off, fend off, fight off, hold off, home, hospice, hospital, parry, stand up to, cover yourself, fight your corner. blockhouse, bomb shelter, bunker, fallout shelter, guardhouse, harborage, lean-to, Nissen Hut, pillbox, Humpy. cache, hideaway, hiding place, house. ambush (noun)
hiding place.
bunker (noun)
blockhouse.
cover (noun)
harborage.
darkness (noun)
shadow.
defense (noun)
argument, armor, aversion, barrier, countermeasure, defense, fortress, harbor, moat, protection, rebuttal, resistance, response, security, stronghold, wall.
hospital (noun)
hospice.
hut (noun)
lean-to.
protection, habitat (noun)
asylum, cover, covert, defense, guard, guardian, harbor, harborage, haven, hideaway, hideout, home, house, housing, hut, lodging, preserve, protector, refuge, retreat, roof, safety, sanctuary, screen, security, shack, shade, shadow, shed, shield, tent.
refuge (noun)
asylum, dugout, foxhole, haven, hideout, refuge, sanctuary.
shanty (noun)
shack.
shelter (noun)
protection, tax shelter.
state (noun)
protection.

v.

defend (verb)
answer, argue, avert, backfire, bar, barricade, buffer, counter, counterattack, cover, defend, fend, guard, oppose, police, protect, rebut, reply, resist, respond, retort, return, safeguard, save, screen, secure, shield, support, sustain, uphold, ward.
protect (verb)
conserve, maintain, preserve.
provide safety, cover (verb)
defend, protect, safeguard, secure, ward, watch over.

Other synonyms:

harborage, hospice, lodging, roof, safety, stand up for. hospital, retreat. home. bin
bunker.
cover
fend, watch over.
habitation
housing.
protect
defend.
shack
hut.
Other relevant words:
attack, blockhouse, bomb shelter, bunker, cache, covert, deflect, domesticate, domicile, exercise, fallout shelter, guardhouse, guardian, handler, harborage, heel, hideaway, home, hospice, hospital, house, housing, hut, kennel, lean-to, litter, lodging, parry, pillbox, protector, retreat, roof, safety, shack, shade, shadow, shed, tax shelter, tent, watch over, Humpy, Doublewide, cohousing.