SQUARE SOMETHING AWAY


Meaning of SQUARE SOMETHING AWAY in English

N. Amer.

deal with something in a satisfactory way.

→ square

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.