Ezekiel 32:7-8

Ezekiel 32:7-8

[7] And when I shall put thee out,  I will cover  the heaven,  the stars  thereof dark;  I will cover  the sun  with a cloud,  and the moon  shall not give  her light.  [8] All the bright  lights  of heaven  will I make dark  over thee, and set  darkness  upon thy land,  saith  the Lord  GOD. 

What does Ezekiel 32:7-8 Mean?

Contextual Meaning

At the time God did this, He would darken the skies over Egypt so the light of the sun, moon, and stars would not shine on the land (cf. Joel 2:10; Joel 2:31; Revelation 8:12-13). This announcement recalls the plague of darkness that the Lord sent before the Exodus ( Exodus 10:21-23). He would again humiliate the gods that the Egyptians credited with bringing light and providing life.
"The overthrow of Egypt was a prelude [1], as it were, to the destruction of world rule in the last days." [2]