What it means
David cannot say it one way. God is every kind of safety he knows: high ground, thick wall, rescuer, shield, strength. Warfare in the psalms begins with knowing where to hide.
The heading says David sang this when the LORD delivered him from all his enemies and from Saul. It is a song of a man who spent years in caves and strongholds.
Where it addresses you
You feel exposed and under attack.
You need somewhere safe to stand.