Deuteronomy 31:28

28 Gather to me all the elders of your tribes, and your officers, that I may speak these words in their ears, and take heaven and earth to witness against them.

Deuteronomy 31:28 Meaning and Commentary

Deuteronomy 31:28

Gather unto me all the elders of your tribes, and your
officers
The heads of the tribes, the princes, and all other inferior magistrates:

that I may speak these words in their ears;
not the words of the law, but of the song which he was ordered to write, and is recorded in the following chapter:

and call heaven and earth to record against them;
to bear witness of what he delivered to them, and to bear witness against them should they transgress the laws he gave them; and to bear witness that they had been faithfully cautioned against transgressing, and had been severely threatened, and the punishment plainly pointed out that should be inflicted on them in case of disobedience, so that they were left entirely without excuse.

Deuteronomy 31:28 In-Context

26 Take this book of the law, and put it at the side of the ark of the covenant of Jehovah your God, that it may be there for a witness against thee;
27 for I know thy rebellion, and thy stiff neck. Lo, while I am yet alive with you this day, ye have been rebellious against Jehovah; and how much more after my death!
28 Gather to me all the elders of your tribes, and your officers, that I may speak these words in their ears, and take heaven and earth to witness against them.
29 For I know that after my death ye will utterly corrupt yourselves, and will turn aside from the way which I have commanded you; and mischief will befall you at the end of days; because ye do evil in the sight of Jehovah, to provoke him to anger through the work of your hands.
30 And Moses spoke in the ears of the whole congregation of Israel the words of this song, until their conclusion.
The Darby Translation is in the public domain.