Definition of Penal Facility

  • 1. An institution where persons are confined for punishment and to protect the public Noun

Synonyms for word "penal facility"

Semanticaly linked words with "penal facility"

Hyponims for word "penal facility"