Green’s Dictionary of Slang

rub-out n.

[SE rub out, to erase]

a failure, a disappointment.

[UK]G.F. Newman You Flash Bastard 151: S’pose you have to try and be philosophical about such things, take the rub-outs with the earners.