Sheltered imagin Synonyms
Definitions for Sheltered
- (adjective) screened or sequestered from view
- (adjective) protected from danger or bad weather
Synonyms for phrase
SI abbreviation
SI is an abbreviation for Sheltered ImaginWhat does SI stand for?
SI stands for "Sheltered Imagin"