Definition of "remonstrated"

remonstrated