Exodus 23:27-28

Exodus 23:27-28

[27] I will send  my fear  before  thee, and will destroy  all the people  to whom thou shalt come,  and I will make  all thine enemies  turn their backs  unto thee. [28] And I will send  hornets  before  thee, which shall drive out  the Hivite,  the Canaanite,  and the Hittite,  from before 

What does Exodus 23:27-28 Mean?

Contextual Meaning

God promised His people various provisions if they would be obedient. We should probably understand the hornets ( Exodus 23:28) figuratively. There is no reference in the text to God using real hornets to drive out the Canaanites, but He did use other hornet-like forces (cf. Joshua 24:12).
"Perhaps "the hornet" is a symbol of Egypt, just as Isaiah 7:18 uses the "fly" and the "bee" as symbols of Egypt and Assyria, respectively." [1]