A horn signifies power for fighting unto victory. Christ is the horn that will sprout for the house of Israel. At Ezekiel’s time other nations had conquered and oppressed the people of Israel, and Israel had no way to go on. But God promised that one day a horn would sprout forth from the house of Israel to be against all the nations and to overcome the authorities on earth so that the nation of Israel may be saved. Christ will become the horn to deliver them from all oppression and bondage (Jer. 23:5-6; Luke 1:69-71; cf. Zech. 12:2-9; 14:1-7, 12-15). See note Ezek. 3:171b.