While studying Joshua 5, after the Israelites were circumcised at the LORD's command, He said to them, "This day I have rolled away the reproach of Egypt from you." (v.9) As they camped and waited to heal they celebrated the Passover.
I noted that they were about to go into the Promise Land right after celebrating the Passover. I don't really believe that God does "coincidences", but rather He had purposefully lined this up.
When I looked up reproach in Hebrew it basically means shame.
As I read this in Joshua, I was reminded of the fact that Jesus died right before the Passover and rose three days later. See what Paul wrote in Colosians 1:19-23:
" For it was the Father’s good pleasure for all the fullness to dwell in Him, and through Him to reconcile all things to Himself, having made peace through the blood of His cross; through Him, I say, whether things on earth or things in heaven. And although you were formerly alienated and hostile in mind, engaged in evil deeds, yet He has now reconciled you in His fleshly body through death, in order to present you before Him holy and blameless and beyond reproach— if indeed you continue in the faith firmly established and steadfast, and not moved away from the hope of the gospel that you have heard, which was proclaimed in all creation under heaven,"
Reproach here means: cannot be called into to account, unreproveable, unaccused, blameless.
How exciting to be reminded that we are without reproach IF we continue in the faith (conviction of the truth; fidelity, faithfulness) firmly established and steadfast (firm, immoveable).