am 3416, bc 588 (Title), Dr. Delaney supposes that this Psalm was written by David on occasion of his war with the Ammonites, in consequence of the indignities shewn to his messengers; but it is more probable that it was written to bewail the destruction of Jerusalem and the temple.
God, to whom vengeance belongeth: Heb. God of revenges, O God. Deuteronomy 32:35, Deuteronomy 32:41-42; Isaiah 35:4, Isaiah 59:17; Jeremiah 50:28; Nahum 1:2; Romans 12:19; 2 Thessalonians 1:8; Hebrews 10:30
show thyself: Heb. shine forth, Psalms 80:1