English | German | Russian | Czech

detention house English

Meaning detention house meaning

What does detention house mean?

detention house

(= detention home) an institution where juvenile offenders can be held temporarily (usually under the supervision of a juvenile court)

Synonyms detention house synonyms

What other words have the same or similar meaning as detention house?

Are you looking for...?