An Encylopedia Britannica Company

open prison

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