God Hebrew. Elohim. deliver. Hebrew idiom,. which God is said to do what He allows to be done. deliver. Hebrew permit him to meet, or come.
Related Commentaries of Exodus 21:13
Exodus 21:13
13 And if a man lie not in wait, but God deliver him into his hand; then I will appoint thee a place whither he shall flee.