John Gills Exposition of the Bible Commentary - Joel 3:19
Egypt shall be a desolation, and Edom shall be a desolate wilderness ,.... These two nations having been the implacable enemies of Israel, are here put for the future adversaries of the church of Christ, Pagan, Papal, and Mahometan; who will all be destroyed as such, and be no more: Rome is called, spiritually or mystically, Egypt, Revelation 11:8 ; and Edom is a name that well agrees with it, it signifying "red", as it is with the blood of the saints: and it is common, with the Jewish... read more
Matthew Henry's Complete Commentary - Joel 3:18-21
These promises with which this prophecy concludes have their accomplishments in part in the kingdom of grace, and the comforts and graces of all the faithful subjects of that kingdom, but will have their full accomplishment in the kingdom of glory; for, as to the Jewish church, we know not of any event concerning that which answers to the extent of these promises, and what instances of peace and prosperity they were blessed with, which they may be supposed to be a hyperbolical description of,... read more