Cannon

To see a cannon in your dream suggests that there is something drastic that needs to be done immediately. According to the Freudian school of thought, the cannon symbolises the penis.

Read More