Answer: whinednonstop

AnswerCrossword Clue
WHINEDNONSTOPComplained endlessly