shelter: protective covering that provides protection from the weather
detention home: an institution where juvenile offenders can be held temporarily (usually under the supervision of a juvenile court)