noun
Meaning 1
A prison, reformatory, or similar institution in which people are confined for the purpose of punishment and/or social rehabilitation.
Definition source: English Wiktionary via Wiktextract
Usage: euphemistic, formal
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided