This is a limited preview — please sign in or subscribe to learn everything we know about the term “penal institution”.

penal institution

noun

Definitions of penal institution

  • a place where convicted criminals are kept

    "The court heard that vulnerable children are often locked up "in unsafe penal institutions"."

Phrase Bank for penal institution

Additional Notes for penal institution