Sheltered-workshop definitions

shĕl'tərd
A workplace that provides a supportive environment where physically or mentally challenged persons can acquire job skills and vocational experience.
noun
8
0
A workshop and training center for handicapped persons, where they can earn wages but are free from the competitive stress of the usual job.
noun
7
0
A place where persons with limited mental ability can work in a safe environment.
noun
0
0