Deuteronomy 4:21

21 The Lord was angry with me because of you, and he vowed that I should not cross the Jordan and that I should not enter the good land that the Lord your God is giving for your possession.

Deuteronomy 4:21 Meaning and Commentary

Deuteronomy 4:21

Furthermore the Lord was angry with me for your sakes
See ( Deuteronomy 3:26 ) :

and sware that I should not go over Jordan;
this circumstance of swearing is nowhere else expressed:

and that I should not go in unto that good land;
the land of Canaan; he might see it, as he did from Pisgah, but not enter into it:

which the Lord thy God giveth thee for an inheritance;
to them and to their children after them.

Deuteronomy 4:21 In-Context

19 And when you look up to the heavens and see the sun, the moon, and the stars, all the host of heaven, do not be led astray and bow down to them and serve them, things that the Lord your God has allotted to all the peoples everywhere under heaven.
20 But the Lord has taken you and brought you out of the iron-smelter, out of Egypt, to become a people of his very own possession, as you are now.
21 The Lord was angry with me because of you, and he vowed that I should not cross the Jordan and that I should not enter the good land that the Lord your God is giving for your possession.
22 For I am going to die in this land without crossing over the Jordan, but you are going to cross over to take possession of that good land.
23 So be careful not to forget the covenant that the Lord your God made with you, and not to make for yourselves an idol in the form of anything that the Lord your God has forbidden you.
New Revised Standard Version Bible, copyright 1989, Division of Christian Education of the National Council of the Churches of Christ in the United States of America. Used by permission. All rights reserved.