"mean-spirited, weak," 1640s, present-participle adjective from snivel (v.). Related: Snivellingly.
snips
snit
snitch
snite
snivel
snivelling
snob
snobbery
snobbish
snobby
snobocracy