sheltered

US

UK

B1

verb

  • To give animals, people a place away from abuse
  • To find protection from danger/bad weather

adjecitve

  • (Of a place) protected from danger or bad weather