spiritual definition of snake
Snakes, it seems, are deeply symbolic animals in the spiritual realms. They represent change and healing and the shedding of the skin equates to letting go of the old and damaged and allowing in the new. I liked this meaning â my life was very stuck at that point and change seemed like a nice idea.