Sheltered Workshop (Noun)
Meaning
A workshop that offers jobs to members of the physically or developmentally disabled population.
Classification
Nouns denoting man-made objects.
A workshop that offers jobs to members of the physically or developmentally disabled population.
Nouns denoting man-made objects.