sheltered
Info · Definitions · Characters
Definitions
(verb) provide shelter for. Synonyms: shelter. Example: "After the earthquake, the government could not provide shelter for the thousands of homeless people."
Verb Definition 1
Info · Definitions · Characters