shelter
/ˈʃɛltər/
a structure that provides privacy and protection from danger
Chinese meaning: 避难所;遮蔽处
The homeless sought shelter in a subway station during the storm.
无家可归者在暴风雨期间在地铁站寻求庇护。
Animal shelters provide temporary homes for abandoned pets.
动物收容所为被遗弃的宠物提供临时住所。