their defence is departed - Hebrew, “their shadow.” The Sultan of Turkey and the Shah of Persia are called “the shadow of God,” “the refuge of the world.” Song that the meaning of the clause, “their defence is departed from them,” is, that the favor of God was now lost to those whose iniquities were full (Gen 15:16), and transferred to the Israelites.