What is Balloon Note?

Legal Definition
This term applies to an installment loan with interest that provides for a larger final payment that is known as the balloon payment.