An Encylopedia Britannica Company

work release

1 ENTRIES FOUND:
work release noun
work release
noun
Britannica Dictionary definition of WORK RELEASE
[noncount] US
: the practice of allowing a prisoner to work outside of the prison during the day