{v. phr.} To pay up; conclude monetary or other transactions. * /"Let's settle up," Carol's attorney said, when she sued Don for a hefty sum of money after their divorce./
SETTLE UP
Meaning of SETTLE UP in English
Slang English vocab. Английский сленговый словарь. 2012