idolatry Play nounthe worship of a physical object as a godimmoderate attachment or devotion to something