In a dream, a spearhead means patience, determination, bearing difficulties, facing evil people, or it could mean a bridge or tools.
Dream dictionary: spearhead dream meanings
…illness. A lance without a spearhead in a dream means the death of one’s brother or child. A lance in a dream also represents a brother or a friend who will part with his brother or friend, or it could mean loss of one’s job. Walking with a lance in one’s hand in the middle of a marketplace in a dream means walking or strolling with one’s son. As for a pregnant woman, a metal lance means that she will deliver a girl, and that she will receive a gift of money or a present after her birth from other daughters. Carrying a lance with a flag raised on top of it in a dream means attaining a position that will earn fame. If one is challenged by someone holding a lance against him in a dream, it means that someone will hurt him with his words, or slander his…