WORK RELEASE Meaning of WORK RELEASE in English ■ noun chiefly N. Amer. leave of absence from prison by day enabling a prisoner to continue in normal employment. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004