Sheltered perform Synonyms
Definitions for Sheltered
- (adjective) screened or sequestered from view
- (adjective) protected from danger or bad weather
Synonyms for phrase
SP abbreviation
SP is an abbreviation for Sheltered PerformWhat does SP stand for?
SP stands for "Sheltered Perform"