1. (adj) abrigado -da - the cottage is in a hollow, sheltered from the winds: la casa está en una hondonada, al abrigo de los vientos he had led a sheltered existence: había vivido muy protegido de la realidad de la vida place
1. (n) viviendas para ancianos o minusválidos que cuentan con la vigilancia permanente de personal especializado. sheltered accommodation, sheltered housing