Synonyms of Prison
Primary definition: A building in which people are legally held as a punishment for a crime they have committed or while awaiting trial.
Primary definition: A building in which people are legally held as a punishment for a crime they have committed or while awaiting trial.