To dream of a battering ram or siege engine is symbolic of being engaged in a spiritual battle, Deut. 20:20
Also, click to see other meanings of this dream.
Ram Figurative of one who whose force and strength is used for good
Ram 1. A good omen in business matters and legal pursuits. 2. Bad luck (to be chased by a ram). 3. Masculine power and aggression, possible dominance by a masculine ﬁgure or masculine aspect of self.