shelter/ 'ʃεltər /

1.noun [c] 
(building) (against bad weather) 遮蔽处

2.noun
(against bombs) 防空洞

3.noun
(for homeless) 收容所

4.noun [u] [from rain] 
(protection) 躲避

5.noun
(from danger) 避难

6.vt.
(protect) (from wind and rain) 遮蔽

7.vt.[+fugitive] 
(give lodging to) 收容

8.vi.
躲避

to take shelter (from sth)
躲避(某事)