28. I will send hornets before thee, &c. (See on Jos 24:12) --Some instrument of divine judgment, but variously interpreted: as hornets in a literal sense [BOCHART]; as a pestilential disease [ROSENMULLER]; as a terror of the Lord, an extraordinary dejection [JUNIUS].
JFB.
Picture Study Bible