It’s pretty much always meant violence for an ideology or cause. And the political motivation is very much what makes the difference.
Words do have definitions.
Well then define non-combatants. The person he shot was at fault for hundreds if not thousands of deaths. Saying he didn’t personally do them would be like saying a general is not responsible for their troops actions.
Well then define non-combatants.
“a person who is not engaged in fighting during a war, especially a civilian, chaplain, or medical practitioner.”
Sure he was responsible for deaths due to denying health coverage. But he’s still a civilian.
So it was a civilian on civilian kill. Not a militant group/gang/mercenary.
If the “battle” was pertaining to healthcare denials, he was currently battling and his group took up battle after he was gone.
Its wildly overused though isnt it. Anyone can say almost anything and claim its political. And in the case of your definition, governments leverage terrorism on many of us on a day to day basis. Every protest met with force is terrorism, by that definition you proffered. So do we have a right of self defense against politically motivated violence?