meaning of sheltered

1. of Shelter
2.
protected from danger or bad weather; "a sheltered ">harbor"


Related Words

sheltered | sheltered workshop |

Developed & Maintained By Taraprasad.com

Treasure Words