New Defender's Study Bible Notes
19:17 fowls that fly. The armies of devils will have gathered together all the world’s armies to Armageddon (Revelation 16:14-16) to fight with God (Revelation 19:19). Now God, through an angel, would gather all the scavenger birds of the world together to cleanse the land of their carcasses. There may have been a similar, though smaller, avian feast some seven or so years previously at the slaughter of the armies of Gog and Magog (Ezekiel 39:17-20). The latter, however, may also refer to this same feast at Armageddon.