sheltered

sheltered

adj.受保护的; 受庇护的;遮蔽的sp.动词shelter的过去式和过去分词形式.sheltered Adjective protected from danger or bad weathe......