Source: Tafsir al-Ahlam al-Kabir (Ibn Sirin)
Snakes in a dream represent enemies, and the enmity of each snake is proportional to its harm, size, and venom. Whoever sees himself fighting or struggling with a snake is fighting an enemy. If he kills it, he will defeat his enemy. If it bites him, he will suffer harm from his enemy proportional to the bite's severity. Eating raw snake meat means gaining wealth from an enemy and experiencing joy. If it's cooked, he will gain his enemy's wealth lawfully. Whoever sees a snake entering his house and leaving without harm, his enemies are from his own household and relatives. A smooth snake that obeys the dreamer indicates a treasure or wealth he will acquire.
Source: Ta'tir al-Anam fi Ta'bir al-Manam (Al-Nabulsi)
A serpent in a dream indicates an enemy, a state, life, or a flood. Whoever sees a dead snake, Allah will spare him the evil of his enemy and repel his cunning. Whoever owns a snake and does not fear it will gain power and authority. Snake eggs indicate the fiercest enemies, and small snakes indicate young enemies from his household. Whoever sees a snake coming out of his nose or back, it is a son who will be his enemy. Killing a white snake indicates the destruction of a hypocritical enemy.
Source: Al-Isharat fi Ilm al-Ibarat (Ibn Shahin)
A serpent is interpreted as a cunning enemy. Whoever sees that he owns a serpent will acquire great authority and be safe from enemies. Whoever sees that he killed a serpent on his bed, his wife will die. A serpent's bite indicates obtaining wealth from an enemy, but with hardship. If he sees the serpent speaking to him softly, it indicates he will receive goodness and benefit that will amaze people. A small serpent is interpreted as a son; if he kills it, his son will die.
