Answer:

whiner

AnswerCrossword Clue
WHINERKvetch