DETENTION HOME
Meaning of DETENTION HOME in English
noun
: a house of detention for juvenile delinquents usually under supervision of the local juvenile court
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012