English Dictionary
◊ SHELTER
shelter
n 1: a structure that provides privacy and protection from danger
2: a covering that provides protection from the weather
3: the condition of being protected; "they were huddled
together for protection"; "he enjoyed a sense of peace and
protection in his new home" [syn: {protection}]
4: a way of organizing business to reduce the taxes it must pay
[syn: {tax shelter}]
v : provide shelter for [syn: {bield}]