A ghost in a dream suggests that something from your past (either recent or distant past) is still haunting you today. Something you thought was over is still lingering within your psyche. Time to face the ghosts of your past so you can move on. Realize that this haunting issue is actually dead and over with. It is impossible to move forward when you are hanging on to what is behind you.