snivelling (adj.)youdaoicibaDictYouDict[snivelling 词源字典]
"mean-spirited, weak," 1640s, present-participle adjective from snivel (v.). Related: Snivellingly.[snivelling etymology, snivelling origin, 英语词源]