'snake dance' definitions:

Definition of 'snake dance'

(from WordNet)
noun
A group advancing in a single-file serpentine path
noun
A ceremonial dance (as by the Hopi) in which snakes are handled or invoked