STITCH SOMETHING UP


Meaning of STITCH SOMETHING UP in English

manipulate a situation or secure a deal to one's own advantage.

→ stitch

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