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 - Словарь современного английского языка.