Definitions Found:

protest strenuously or urgently express grave discontent