Political Zionism is a Jewish supremacist settler-colonial ideology. That’s a fact, not an anti-Semitic utterance

The Palestinian struggle for liberation is a struggle of liberation from Israel’s settler-colonial domination that began in 1948.

In the words of Ali Jarbawi, a political scientist:

“The longer any colonial occupation endures, the greater the settlers’ racism and extremism tends to grow. This is especially true if the occupiers encounter resistance; at that point, the occupied population becomes an obstacle that must either be forced to submit or removed
through expulsion or murder.”

The answer to your question on how to crush Zionism is: decolonization — the formation of one democratic state in all of Palestine — from the river to the sea.

How would that look like politically? I urge you to check out the political program here:

https://mondoweiss.net/2018/08/political-democratic-palestine/

Palestinian and righteously angry