To Stitch Up To join or close by sewing. (Britain, slang) To maliciously or dishonestly incriminate someone; to set up (in the sense trap or ensnare)