English

open prison noun definition in Prison topic from the Oxford Advanced Learner's Dictionary

open prison

 noun: Prison topic
a prison in which prisoners have more freedom than in ordinary prisons