Definition of on payment of
- He was released from prison on payment of a $5,000 fine.
: the act of paying
: something that is paid : pay
: requital
What made you want to look up on payment of? Please tell us where you read or heard it (including the quote, if possible).