English dictionary

sheltered workshop meaning and definition

Definition and meaning of sheltered workshop at MeaningMonkey.org. sheltered workshop meaning and definition in the English Dictionary.

SHELTERED WORKSHOP noun

Definition of sheltered workshop (noun)

  1. a workshop that offers jobs to members of the physically or developmentally disabled population
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: