Meaning of sniveling
Definition of sniveling
(noun)
whining in a
tearful
manner
Other information on sniveling
WIKIPEDIA results for
sniveling
Amazon results for
sniveling
Tweet