Psalm 89:23
βAnd I will beat down his foes before his face, and plague them that hate him.β
KJV
Read in Psalm 89Meaning
Ancient royal victory language expresses God's defense of the covenant king.
The Davidic king and covenant promise
God's election, strengthening, father-son language, and enduring covenant with David are rehearsed.
Read carefully
The verse is ancient royal covenant language, not a license for private violence.
Reflection
Keep ancient royal warfare within its covenant context.