That's coming close to what strop means here. In the low lands strop specifically means the hangman's strop, the noose.
We don't hang people anymore for crimes. It is now still in use as, mostly financially, having an unexpected disappointing result.