Advertisement

Advertisement

sheltered workshop

noun

  1. a place of employment for persons with disabilities where their rights are protected and their needs are met.


Advertisement

Advertisement

Advertisement

Advertisement


sheltered housingshelter in place