Definition
Single large payment made all at once, in lieu of several smaller payments made at regular or infrequent intervals.
Related Videos
http://www.businessdictionary.com/definition/lump-sum-payment.html
http://www.businessdictionary.com/definition/lump-sum-payment.html