Definitions matter unless you are some kind of post-modernist. Since you still don’t get it, a terrorist is someone that attacks civilians. Someone that travels to another place and tells the locals that their land now belongs to them, is a colonist, not a innocent civilian who just happened to land there. Simple definitions seem to be a challenge here.
I don’t know where you get you international law news from, but Israeli settlements have been declared illegal several times. It was also determined, if you believe in law, that nothing the Palestinian fighters are doing is illegal in attacking Israeli targets. They have a right to resist.
Israel controls the movement of goods and people in and out of Gaza and other Palestinian areas. They intentionally keep the amount of supplies low in Gaza and keep them inside unable to leave when they want without paperwork and passing through checkpoints. Exactly like South African apartheid. They called Mandela a terrorist too, and I assume you would agree.
The Palestinians, the ones you call “terrorists”, that is who they colonized by taking their land and then forced the ones left into open air concentration camps like Gaza, or would you prefer the term “reservation”?
Also, Jews and Israel are not one and the same, sounds kinda racist bro.