Psalm 31:4 Parallel Verses [⇓ See commentary ⇓]

Psalm 31:4, NIV: Keep me free from the trap that is set for me, for you are my refuge.

Psalm 31:4, ESV: you take me out of the net they have hidden for me, for you are my refuge.

Psalm 31:4, KJV: Pull me out of the net that they have laid privily for me: for thou art my strength.

Psalm 31:4, NASB: You will pull me out of the net which they have secretly laid for me, For You are my strength.

Psalm 31:4, NLT: Pull me from the trap my enemies set for me, for I find protection in you alone.

Psalm 31:4, CSB: You will free me from the net that is secretly set for me, for you are my refuge.

What does Psalm 31:4 mean? [⇑ See verse text ⇑]

In this verse David praises the Lord for delivering him from his enemies. They had set an ambush for him, but it failed because God was David's refuge (Psalm 31:1–3).

Among the foes who tried to capture David were his own son Absalom and Absalom's followers. Absalom's rebellion against David lasted several months. Even David's counselor, Ahithophel, left David and joined Absalom and his followers (2 Samuel 15—18). Jesus, too, was betrayed by one of His followers. Jesus said at the Last Supper, "Truly, I say to you, one of you will betray me…He who has dipped his hand in the dish with me will betray me" (Matthew 26:21, 23). Verse 25 identifies Judas as the betrayer.

Physical attacks and violence were part of the danger faced by David. Yet there is a spiritual aspect to daily life, and attacks can come in spiritual form, as well. A believer today may feel that a net has been prepared to trap him, but God always provides a means of escape from temptation (1 Corinthians 10:13). When we follow God's leading, the enemy's net will stay empty; God is the believer's refuge as much as He was David's refuge.