the Amorites: The Gibeonites were Hivites, not Amorites, as appears from Jos 6:19; but Amorites is a name often given to the Canaanites in general. Gen 15:16
in his zeal: Deu 7:16; 1Sa 14:44, 1Sa 15:8-9; 2Ki 10:16, 2Ki 10:31; Luk 9:54-55; Joh 16:2; Rom 10:2; Gal 4:17