Green’s Dictionary of Slang

spit n.4

(UK police/und.) a policeman.

[UK]P. Hoskins No Hiding Place! 192/1: Spit. A detective.