Shiraz has stitched up major deals all over the world to boost sales.
⇑ Translate the sentence above by Google ⇑
Related: stitch, boost
Prev: She kept dropping stitches.
Next: The play had us in stitches.