It is a symbol of impending battle. If the dreamer is armed with a cannon, the dream may have two different interpretations. On one hand, she is sufficiently prepared to solve a particular problem. On the other hand, she wants to violently finish a situation she is unable to control. If the barrel points toward the dreamer, it indicates excessive fear of a threat that cannot be avoided. The oneiric meaning of the cannon is, of course, war, broken balances, and associations. Instead, to hear it is a sign of ruin.