idololatriare

listen to the pronunciation of idololatriare
Latin - English
worship an idol