Express strong disagreement or disapproval (7)
I believe the answer is:
protest
(Other definitions for protest that I've seen before include "Object strenuously" , "Demonstrate" , "Disapprove" , "Object loudly" , "Showing support" .)
I believe the answer is:
protest
(Other definitions for protest that I've seen before include "Object strenuously" , "Demonstrate" , "Disapprove" , "Object loudly" , "Showing support" .)