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. Сжатый оксфордский словарь английского языка. 2004