staged payments
plural noun

payments made in stages

Browse by Subjects
offshore financial centre
insider trading
income summary
endorsement
placing