Javelin – A javelin is a symbol connected with ancient sports and heroism, especially the Olympics of ancient Greece. It represents the farsighted recognition of and pre-emption of obstacles. If you dream that you throw a javelin, this is an omen of preventing troubles to come by your ability to plan ahead and take action for the future.