sniveling

noun

1.
whining in a tearful manner
Derived from:
snivel