detention home

noun

Definition of detention home

: a house of detention for juvenile delinquents usually under the supervision of a juvenile court

First Known Use of detention home

circa 1930, in the meaning defined above

Keep scrolling for more