penal institution

noun

  • Criminal Law

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".

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

Phrase Bank for penal institution

Additional Notes for penal institution