rolling contract
Definitions
Law
- noun a contract for a period of more than one year that is renewed annually for the same period, subject to a favourable review
- noun a contract that is open-ended and runs until one of the contracting parties cancels it
Travel
- noun a contract which continues from one period to the next, with only slight changes
