Answer: whineanddine

AnswerCrossword Clue
WHINEANDDINEComplain at restaurants?
WHINEANDDINEEntertain a complaint?
WHINEANDDINEBusiness for gourmets who complain a lot?