Expositor's Dictionary of Texts - Psalms 21:1-13
Prevenient Grace Psalms 21:2-3 This Psalm is a battle song, a thanksgiving after the battle. It is full of the glow of triumph, the exultation of victory. I. There has been a change of meaning in the word prevent since our English translation; or rather, as so often happens in the history of words, the meaning has taken on a different colour. 'Prevent' means simply to go before, and in the sense of our text meant to go before in order to help, to clear the way of difficulties, to anticipate,... read more
Ellicott's Commentary for English Readers - Psalms 21:1
(1) The king shall.—Rather, the king is exulting in thy might (which has secured the victory he prayed for), and in thy help how greatly glad is he. read more