OPEN PRISON


Meaning of OPEN PRISON in English

■ noun Brit. a prison with the minimum of restrictions on prisoners' movements and activities.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.