To stitch up Meaning, Definition & Usage

Definitions
  1. to mend or unite with a needle and thread; as, to stitch up a rent; to stitch up an artery.

Webster 1913