Coffman Commentaries on the Bible - Psalms 7:10
"My shield is with God,Who saveth the upright in heart.God is a righteous judge,Yea, a God that hath indignation every day.""Indignation every day." God is angry with the wicked "every day," and presumably that is the indignation indicated here. The righteous are protected and blessed by the Lord who is a shield about them, protecting and preserving them from the ravages of the wicked.The last six verses (Psalms 7:12-17) return to a description of God's judgment upon evil men, who appear here... read more
E.W. Bullinger's Companion Bible Notes - Psalms 7:10
defence = shield. See note on "shield", Psa 6:12 . upright. Plural. read more