John Gills Exposition of the Bible Commentary - Psalms 129:5
Let them all be confounded ,.... Or "ashamed": as all the enemies of God's people will be sooner or later, either in this world, or however when Christ shall come in the clouds of heaven; or let them be disappointed of their views, aims, and ends, when they will be confounded, as disappointed persons are; and turned back ; from pursuing their designs and accomplishing them; as the Assyrian monarch was, who had a hook put into his nose, and a bridle in his lips, and was turned back by the... read more
Matthew Henry's Complete Commentary - Psalms 129:5-8
The psalmist, having triumphed in the defeat of the many designs that had been laid as deep as hell to ruin the church, here concludes his psalm as Deborah did her song, So let all thy enemies perish, O Lord! Jdg. 5:31. I. There are many that hate Zion, that hate Zion's God, his worship, and his worshippers, that have an antipathy to religion and religious people, that seek the ruin of both, and do what they can that God may not have a church in the world. II. We ought to pray that all their... read more