penal facility

Noun
  1. An institution where persons are confined for punishment and to protect the public (synset 103913773)

Other Searches