Today I have rolled away the shame of your slavery in Egypt.
This statement is made by the Lord to Joshua after the Israelites have been circumcised at Gilgal, marking their renewed covenant with God as they prepare to enter the Promised Land.
complete
Fulfilled inThe immediate context of Joshua 5:9 itself, as the Israelites are now free from the reproach of Egypt and are entering the Promised Land.
The 'rolling away' of the shame signifies the end of their wilderness journey and the beginning of their life in the land promised to their ancestors, fulfilling God's promise to Abraham in Genesis 15:18-21.
This event signifies the faithfulness of God in fulfilling His promises and the importance of covenant renewal. It also prefigures the spiritual renewal and freedom from sin that believers experience through Christ.