sheltered workshop
Meaning, Definition & Usage
Dictionary
Related
noun
a workshop that offers jobs to members of the physically or developmentally disabled population
WordNet
Previous
shellflower
shelling
shellproof
shellwork
shelly
Next
shelterbelt
sheltered
shelterless
sheltery
sheltie