prison

/prˈɪzʌn/

Explore definitions, synonyms, and language insights of prison

Definitions

Noun
a correctional institution where persons are confined while on trial or for punishment
Noun
a prisonlike situation; a place of seeming confinement