STITCH-UP
Meaning of STITCH-UP in English
ˈstitch-up BrE AmE , stitch up noun [countable] British English
a situation in which someone is deliberately deceived
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012