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.
PRISON
Meaning of PRISON in English
Britannica English vocabulary. Английский словарь Британика. 2012