Translation of "shelter" - English-Mandarin Chinese dictionary

shelter

noun [ C or U ] uk us /ˈʃel.tər/ US  /-t̬ɚ/

(a building designed to give) protection from bad weather, danger or attack

掩蔽(处);遮蔽(处)
an air-raid shelter 防空洞
They opened a shelter to provide temporary housing for the city's homeless. 他们开设了一个收容所,为该市的无家可归者提供临时的住宿。
The trees gave/provided some shelter from the rain. 这些树遮了一些雨。
find/take shelter

to protect yourself from bad weather, danger or attack

躲避
We took shelter for the night in an abandoned house. 我们在一所废弃的房子里避了一夜。

(Translation of “shelter noun” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)