Imprimir
Lengua inglesa
sheltered
adjective
1 protected from the effects of weather.
2 protected from the harsh realities and unpleasantnesses of the world a sheltered life .
[16c]


© Hodder Education
sheltered housing
noun housing for the elderly or disabled consisting of separate units with a resident housekeeper or warden.


© Hodder Education
Imprimir