Definitions of sheltered:

  • adjective:   protected from danger or bad weather
    Example: "A sheltered harbor"