English | German | Russian | Czech

stitch up English

Meaning stitch up meaning

What does stitch up mean?

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)

Synonyms stitch up synonyms

What other words have the same or similar meaning as stitch up?

stitch up English » English

patch up make up sew up hem

Are you looking for...?

stitch | up