Meaning : A correctional institution where persons are confined while on trial or for punishment.
Synonyms : prison house
Meaning : A prisonlike situation. A place of seeming confinement.
Synonyms : prison house
Prison meaning in Bengali (Bangla).