Answer: sniveling

AnswerCrossword Clue
SNIVELING

Whining