balloon loan

noun

Definitions of balloon loan

English

a long term loan at low interest that, most of which is paid as one large payment due at the end of the term

The original loan was a balloon loan and included a right to refinance if certain conditions were met.