Answer: expostulating

AnswerCrossword Clue
expostulatingEXPOSTULATE, to remonstrate; to discuss or reason with
expostulatingExpress strong disapproval or disagreement