Payment - definition of payment by The Free Dictionary
https://www.thefreedictionary.com/payment
n 1. the act of paying 2. a sum of money paid 3. something given in return; punishment or reward Collins English Dictionary – Complete and Unabridged, 12th Edition 2014 © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003, 2006, 2007, 2009, 2011, 2014 pay•ment (ˈpeɪ mənt) n. 1. something that is paid. 2. the act of paying.
DA: 71 PA: 38 MOZ Rank: 56