Synonyms and definition of the word or term
- S: (n) idol worship the worship of idols; the worship of physical objects or images as gods.
- Find out more about Idolatry on Wikipedia.
- Check out the etymology of Idolatry on Etymonline.com.
- Photos related to Idolatry on Instagram...