shelter

to protect or give protection to; n. something that gives protection; a place of safety

» English Words From Voice of America (Charles Kelly)