WORD BY WORD

sheltered

英/ʃˈɛltəd/
美/ˈʃɛɫtɝd/
01adj.

受庇护的, 受保护的