Sheltered shrubs Synonyms
Definitions for Sheltered
- (adjective) screened or sequestered from view
- (adjective) protected from danger or bad weather
Synonyms for phrase
SS abbreviation
SS is an abbreviation for Sheltered ShrubsWhat does SS stand for?
SS stands for "Sheltered Shrubs"