Definition Stitch someone up
English vocabulary and translations (See all our English vocabulary translation)
to stitch someone up: to close someone's wound(s) (by sewing the skin back together)
- "Impatient as ever, she stitched herself up and promptly returned to work."
Do you have smart way of remembering 'Stitch someone up'? Share it with us!