DETENTION HOME


Meaning of DETENTION HOME in English

[detention home] n (ca. 1930): a house of detention for juvenile delinquents usu. under the supervision of a juvenile court

Merriam-Webster English vocab.      Английский словарь Merriam Webster.