'snake god' definitions:

Definition of 'snake god'

(from WordNet)
noun
A god of voodoo cults of African origin worshipped especially in West Indies [syn: zombi, zombie, snake god]