See also: payments English Proper noun Payments plural of PaymentWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads