penal facility Meaning, Definition & Usage

  1. noun an institution where persons are confined for punishment and to protect the public
    penal institution.

WordNet