Strange gods — Those idols which you either brought out of Egypt, or have taken in Canaan, which some of you keep contrary to God's command, whether for the preciousness of the matter, or rather for some secret inclination to superstition and idolatry.
Related Commentaries of Joshua 24:23
Joshua 24:23
23 Now therefore put away, said he, the strange gods which are among you, and incline your heart unto the LORD God of Israel.