American Dictionary
Definition settle up in American English
settle up phrasal verb
[intransitive] phrasal verb
1
to pay all of an amount of money that you owe to a particular person or company
