slavepen
/ˈsleɪvɪpɛn/Definitions
1. noun
A place where slaves are kept; a slave prison.
“The abolitionist group worked to expose the slavepen located in the southern state.”
1. noun
A place where slaves are kept; a slave prison.
“The abolitionist group worked to expose the slavepen located in the southern state.”