A battle between spearmen in a dream represents a blow of fate, a mishap, or a calamity. The way to avoid such a mishap is by spending money and efforts on God’s path. Such a battle also could mean an attack against one’s religion, a calumny, or mocking another person’s faith, or speaking ill of righteous people, or being sarcastic about religion, or it could mean slander, defamation, confuting someone, defaming him, vilification, or making libelous statements against someone. If one sees himself stabbing someone with a spear, a sword, a lance, or a wooden post in a dream, it means making or publishing libelous statements about someone, and in that case, he is the assailant and he is liable for his actions, also he will be subjected to the same destiny. If one stabs, wounds, or threatens someone with any of the above weapons, or if he…