sheltered
English Dictionary
->
Letter S
-> sheltered
Search Dictionary:
sheltered Definition
(s)
protected
from
danger
or
bad
weather
; "
a
sheltered
harbor
"
sheltered Synonyms
sheltered
© Art Branch Inc.