Balloon

(1) The final payment of a balloon note (see which). (2) A landlocked parcel of land.

More Real Estate Definitons