shelter

Definition

A structure or place that provides protection from weather or danger; also refers to the act of providing such protection.

中文 提供保护免受天气或危险的结构或地点;也指提供此类保护的行为。

Example

"The community center opened a shelter for people affected by the storm."