Green’s Dictionary of Slang

sniv v.

[SE snib, to reprove, to reprimand]

(UK Und.) to hold one’s tongue.

[UK]Egan Grose’s Classical Dict. of the Vulgar Tongue.
[UK]Partridge DSUE (1984) 1104/1: ca. 1910–50.