To dream of a submarine suggests that you are discovering your inner spirituality and personality. You are reluctant to express some of your feelings to others. This dream may also be implying that you should approach a situation via an alternate route. If not, then you may want to change your views on an issue. You should carefully assess an issue before making a decision.