Day-release meaning

Temporary liberation from a prison, for the period of one day.

She committed a murder while on day release.

noun
0
0
Paid leave of absence from employment (one day per week) to attend college.
noun
0
0
Advertisement