Moreover, Yahweh
"And also, Yahweh"
send the hornet
Possible meanings are 1) God will send actual flying insects that sting people and cause pain, or 2) God will cause the people to become terrified and want to run away.
perish from your presence
"die so you do not see them anymore"