RichThesaurus
stitch someone up
stitch someone up
antonyms
stitch someone up
definitions