snivels US sniveled or British snivelled US sniveling or British snivelling
snivels US sniveled or British snivelled US sniveling or British snivelling
Learner's definition of SNIVEL
: to complain or cry in an annoying way(令人讨厌地)抱怨,哭诉 [no object]
[+ object]