day release









day release


noun

  1. British a system whereby workers are released for part-time education without loss of pay
51 queries 0.578