What does Revelation 19:17 mean?
John reports in this verse that he saw and heard an angel that was standing in the sun. This angel, highlighted in the sun's brilliance, calls upon all the birds in the sky to meet together for God's great supper. This summons anticipates the destruction of the armies of earth that join forces in a futile attempt to battle the King of kings and Lord of lords. The context indicates that the birds are flesh-eating birds. The high-ranking rulers and their armies may be decked out in colorful regalia at the beginning of the battle, but they soon they will be rotting corpses, food for vultures.Matthew 24:28 states, "Wherever the corpse is, there the vultures will gather." Ezekiel 39:17–20 describes the great supper of God as a sacrificial feast on the mountains of Israel that He is preparing for birds of every sort and for all the beasts of the field. He says the birds and beasts will eat the flesh of the mighty and drink the blood of princes until they are full. This symbolism, of battle-slain bodies being eaten by carrion birds, was a common feature of ancient depictions of war (1 Samuel 17:44).