Green’s Dictionary of Slang

pinching-do n.

[pinch v. (4)]

(UK Und.) an arrest.

[UK]Leaves from Diary of Celebrated Burglar 132/1: Ten to one if the whole affair don’t ooze out, and then a ‘pinching-do’ will be the upshot.