Verse 17Thou hast avouched the Lord - The people avouch - publicly declare, that they have taken Jehovah to be their God.