Meaning of sniveling

Definition of sniveling

(noun) whining in a tearful manner

Other information on sniveling

WIKIPEDIA results for sniveling
Amazon results for sniveling