What does balloon lease mean?

balloon lease meaning in Law Dictionary

whenever rent changes from becoming low at the start, it than rises and extends back straight down to the end of this rent arrangement.

balloon lease meaning in Business Dictionary

Arrangement for which lease is reasonable at the beginning, higher in the centre, and reduced once again at the end of the term.