FIRM SOMETHING UP


Meaning of FIRM SOMETHING UP in English

make (an agreement or plan) explicit and definite.

→ firm

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