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.”

Synonyms

  • penal colony
  • prison

Antonyms

  • freedom
  • refuge