The iniquity of the Amorites is not yet full] The Amorites here stand for the races of Canaan generally. They are to be spared for 400 years, until their idolatry and gross vices have exhausted the forbearance of God: cp. Deuteronomy 7:1 and Intro. to Joshua.

Continues after advertising
Continues after advertising