ALL meanings of detention home
de·ten·tion home
D d - noun detention home a place where juvenile offenders or delinquents are held in custody, esp. temporarily pending disposition of their cases by the juvenile court 3
- noun detention home a house of correction or detention for juvenile offenders or delinquents, usually under the supervision of a juvenile court. 1
- noun detention home (US) An institution in which juvenile offenders are temporarily housed. 0