To stitch up
Meaning, Definition & Usage
Dictionary
Related
Definitions
to mend or unite with a needle and thread;
as,
to stitch up
a rent;
to stitch up
an artery
.
Webster 1913
Previous
Next