house of detention

house of detention definitions

noun
  • A prison, especially a temporary one.