sheltered by

/ˈʃɛltərd baɪ/ シェルタード バイ

1. ~によって保護されている、~によって守られている

物理的または精神的に、外部の危険や困難から遮断され、安全な状態にあることを示します。しばしば、より強力な存在や場所、あるいは制度によって守られている状況を表現します。
The small village was sheltered by the surrounding mountains. (その小さな村は周囲の山々に守られていた。)