Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: penal facility
  1. An institution where persons are confined for punishment and to protect the public
    - penal institution

Derived forms: penal facilities

Type of: institution

Part of: base, infrastructure