Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

penal institution Definition

Cancel
penal institution
noun(penal institution)
a building where people are kept as punishment for a crime : prison

Words Related to penal institution!

penal institution Examples by Brain Bank Users