horn - worn in the East as an ornament on the forehead, and an emblem of power and majesty (1Sa 2:10; Psa 132:17; see on Jer 48:25).
drawn back ... fight hand - (Psa 74:11). God has withdrawn the help which He before gave them. Not as Henderson, “He has turned back his (Israel’s) right hand” (Psa 89:43).