Jude 1:9 Yet the archangel Michael, when he argued with the devil in a dispute over the body of Moses, did not venture to pronounce a reviling judgment* upon him but said, “May the Lord rebuke you!”
This is how I see it:
Moses is a typology of Christ. The body of Moses should not take a literal interpretation, but a more symbolic approach. The same way the body of Christ is the New Israel or the Church; the body of Moses is the Old Israel i.e., Joshua and the Israelites.
Satan may have lain accusations against Israel’s faithfulness. During the forty years in the wilderness, Israel had repeatedly offended God e.g., Golden Calf, grumbling against the lack of food and water. Thus, argument ensued between Archangel Michael and the Devil over the body.
“May the Lord rebuke you!” is a reminder that God is the Judge. Jude makes a comparison between the old and the new. If God had forgiven Israel for their trespass giving them the inheritance of the Promise Land, how much more mercy overflows after the Cross. Jesus purchased us with His Blood. Those who are victorious will inherit the promise of eternal life in Heaven. Jude also exhorts us to preach even to sinners to believe in God’s Mercy, fear God’s judgment, repent, and hate sins, “Save others by snatching them out of the fire; on others have mercy with fear, abhorring even the outer garment stained by the flesh. v23