Was cast out; truth and its friends prevailed, and idolatry was overthrown.

Was cast out into the earth; excluded from his former position of power and office. The dragon in heaven is thought by many to mean the devil enthroned in the chief place of power; the dragon on earth, to mean the devil cast out of that place, but still active against the church Ver Revelation 12:13-17. Whoever may be the instruments of persecuting the people of God, Satan is their leader; they are his servants, and are doing his work. Romans 6:16.

Continues after advertising
Continues after advertising

Old Testament