PINCH Meaning of PINCH in English An arrest, capture Slang English vocab. Английский сленговый словарь. 2012