sheltered
托福词汇基础词汇
词频: #13,256

中文释义

a. 受庇护的, 受保护的

英文释义

s. protected from danger or bad weather