OPEN PRISON
Meaning of OPEN PRISON in English
ˌopen ˈprison BrE AmE noun [countable] British English
a prison that does not restrict the freedom of prisoners as much as ordinary prisons
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012