Hi teachers,<br/><br/>I found the phrases which I don't understand very well.<br/><br/>A. He claimed that a police officer had threatened to stitch him up. (It means to frame him on a false charge)<br/><br/>B. He has stitched up major deals all over the world to boost sales. <br/><br/>1. What does #2 mean? Is there any clandestine manner in it?<br/><br/>2. Are these phrases mostly British?<br/><br/>Thank you.<br/><br/>Tinanam