Psalms 109:29 - Matthew Poole's English Annotations on the Holy Bible

Bible Comments

For the disappointment of their wicked hopes and designs, and for that unexpected destruction which they have brought upon themselves.

Psalms 109:29

29 Let mine adversaries be clothed with shame, and let them cover themselves with their own confusion, as with a mantle.