Open English Wordnet
Nouns
(n)protection, shelterthe condition of being protected“they were huddled together for protection”, “he enjoyed a sense of peace and protection in his new home”
(n)tax shelter, sheltera way of organizing business to reduce the taxes it must pay on current earnings
Verbs
(v)shelterprovide shelter for“After the earthquake, the government could not provide shelter for the thousands of homeless people”, “during the rainstorm, we sheltered under a tree”