Definify.com

Definition 2024


detention_home

detention home

English

Noun

detention home (plural detention homes)

  1. (US) An institution in which juvenile offenders are temporarily housed