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 - Словарь современного английского языка.