meaning of detention house

1. an institution where juvenile offenders can be held temporarily usually under the supervision of a juvenile court


Related Words

detention house | house of detention |

Developed & Maintained By Taraprasad.com

Treasure Words