English
Detailed Synonyms for sheltered workshop in English
sheltered workshop:
sheltered workshop [the ~] nom
-
the sheltered workshop
– a workshop that offers jobs to members of the physically or developmentally disabled population 1the sheltered workshop– a workshop that offers jobs to members of the physically or developmentally disabled population 1