Snake
…serve as an alert to stay watchful. It is possible that such dream prognosticates future events of being in a fight within a situation or some person in your waking life. Thus the dream can also be a representation of your feelings of being attacked. Fight symbolism in a snake dream is oracular one and brings knowledge of future events….