remonstrate - verb

Infinitiveremonstrate
3rd person singularremonstrates
Pastremonstrated
Past Participleremonstrated
Present Participleremonstrating