Phrase info Synonyms

prison where hard labour is enforced Synonyms