History
History
Synonyms
UK
US
Meaning:
remonstrate

to make a protest; argue in protest

argue against

ANIMADVERT as in Wiktionary
ANIMADVERT as in Wikipedia