Home / P / penal facility

penal facility

noun 14 letters Scrabble 23 WWF 27
Definitions
noun

an institution where persons are confined for punishment and to protect the public

Look “penal facility” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →