PRISON


Meaning of PRISON in English

an institution for the confinement of persons convicted of major crimes or felonies. In the 19th and 20th centuries, imprisonment replaced corporal punishment, execution, and banishment as the chief means of punishing serious offenders.

Britannica English vocabulary.      Английский словарь Британика.