penal institution Meaning, Definition & Usage

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

WordNet