OPEN PRISON


Meaning of OPEN PRISON in English

restriction of a prisoner's freedom to move about by requiring him to occasionally be present at a certain location

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.