novated lease agreement definition

novated lease agreement means the written agreement between you and the financier shown on the policy schedule, under which the financier provides you the finance upon you making regular specified payments