What is the meaning of the word "diabolatry"?

Definitions: