English | German | Russian | Czech

stitch-up English

Meaning stitch-up meaning

What does stitch-up mean?

stitch-up

(Britain, slang) An act designed to maliciously or dishonestly incriminate someone. something arranged deceitfully and in secret

Are you looking for...?

stitch | up