On the high places of the earth, i.e. to conquer their strongest holds, which ofttimes are in the mountains, and their cities fenced with walls of greatest height and strength, Deu_1:28 2:36 33:29 Isa_58:14. To ride upon in Scripture phrase is to subdue or conquer, as Psa_45:4 66:12 Rev_6:2 19:11,14.
To suck honey out of the rock; this being a land flowing with honey, Exo_3:8,17, where the bees made honey even in woods, as 1Sa 14, or in the holes of rocks, or in the trees that grew upon or among rocks.
Oil out of the flinty rock: the olive trees grow and fructify most in rocky or hilly places.