Adjective Definition

sheltered

1.Definition: protected from danger or bad weather

"A sheltered harbor"




Please Share