SHELTERED WORKSHOP


Meaning of SHELTERED WORKSHOP in English

a place of employment for handicapped persons where their rights are protected and their needs are met.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .