prison and rehabilitation facility - English Synonyms Dictionary