(See Missile launcher) Related DreamsBattering Ram To dream of a battering ram or siege engine is symbolic of being engaged in a spiritual battle, Deut. 20:20Ram Figurative of one who whose force and strength is used for goodRam 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.Ram See Goat.