open prison

1 ENTRIES FOUND:
Save
open prison noun
plural open prisons
open prison
noun
plural open prisons
Learner's definition of OPEN PRISON
[count] British
: a prison in which prisoners are allowed more freedom than in other prisons : a minimum security prison