SQUARE UP


Meaning of SQUARE UP in English

{v. phr.} To liquidate debts and other obligations. * /I want to square up my medical bills before I accept my new teaching assignment in Africa./

Slang English vocab.      Английский сленговый словарь.