Psalms 144:1-2

Psalms 144:1-2

[1] [[A Psalm of David.]]  Blessed  be the LORD  my strength,  which teacheth  my hands  to war,  and my fingers  to fight:  [2] My goodness,  and my fortress;  my high tower,  and my deliverer;  my shield,  and he in whom I trust;  who subdueth  my people  under me.

What does Psalms 144:1-2 Mean?

Contextual Meaning

David began this prayer by praising God for training him to be a successful warrior and for granting him victories in the past. He used many synonyms to describe the Lord as his protector and deliverer.
"Egyptian reliefs picture gods teaching the king how to shoot a bow." [1]