FIRM SOMETHING UP Meaning of FIRM SOMETHING UP in English make (an agreement or plan) explicit and definite. → firm Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004