Shelter

/ˈʃɛltə/

noun

  1. A refuge, haven or other cover or protection from something.

  2. An institution that provides temporary housing for homeless people, battered women etc.

verb

  1. To provide cover from damage or harassment; to shield; to protect.

  2. To take cover.

    During the rainstorm, we sheltered under a tree.

shelter

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager

+