community home

 

noun

British
  • a centre for housing young offenders and other young people in need of custodial care.