8. trusted on the Lord--literally, "rolled"--that is, his burden (Ps 37:5; Pr 16:3) on the Lord. This is the language of enemies sporting with his faith in the hour of his desertion.
JFB.
Picture Study Bible