STITCH UP Meaning of STITCH UP in English Verb. To betray with false evidence. Also phrased to stitch someone up. Noun. An act of betrayal with the use of falsified evidence. Slang English vocab. Английский сленговый словарь. 2012