Green’s Dictionary of Slang

shov n.

[chiv n.1 (1) + SE shove, one ‘shoves it in’ to the victim]

(UK Und.) a knife.

[UK]‘The Jargon of Thieves’ in Derry Jrnl 8 Sept. 6/5: A knife is a ‘shov’.
[UK]J. Ware Passing Eng. of the Victorian Era 223/1: Shov (Thieves’). Knife, or rather dagger or dirk. Said by some to be an application of ‘shove’ – the movement made with the knife; by others a corruption, very cogent, of ‘chiv’ – the Romany for knife.