Answer: expostulated

AnswerCrossword Clue
expostulatedExpress strong disapproval or disagreement
expostulatedEXPOSTULATE, to remonstrate; to discuss or reason with