sheltered
adjective
uk/ˈʃel.təd/us/ˈʃel.t̬ɚd/protectedfromwind,rain, or otherbadweather:
受庇护的,不受坏天气侵袭的Wefounda shelteredspot(=place)to haveourpicnic.我们找到了一个能避雨的地方野餐。
Defending and protecting
- anti-bug
- anti-mosquito
- baby
- bandobast
- bastion
- buffer
- defence
- defend
- harbour
- harm
- have (got)someone'sbackidiom
- hold off
- inoculation
- killsomeonewith kindnessidiom
- shield
- splashproof
- takesomeoneunderyourwingidiom
- watch list
- watchyourbackidiom
- wing
Idiom
have/lead a sheltered life