The meaning of dream in which you have seen a semi circular, clear rainbow that stretches across the whole sky signifies that new developments in your professional life are likely. You might find new opportunity for profit and sometimes even a completely new direction in which to expand. On a more personal level a dream like this signifies that a new spiritual stage is ahead of you. You might confirm your spiritual beliefs in a new way.
If you see a rainbow that is clear but you are not able to see it completely due to your environment, such being in a forest with tall trees it indicates that your high hopes might be discouraged by your friends and your environment in general. Your approach might seem to be quite unconventional to some, or even threatening to their current position.
If in your dream you have seen a rainbow during nighttime it signifies that you will be the recipient of some inheritance. This will come to be rather surprising to you. Alternative interpretation of this dream is that your hopes will be cherished for a long time. It is almost as you will wait for the right time to come for their realization.
The meaning of a dream in which you will see a rainbow in which the red color is unusually bright, almost being of shining character indicates that your love and care will be well appreciated by your friends.
A rainbow in which the blue color is most notable is a sign of you having some pleasant travel ahead. This travelling will be connected with your personal life and it can be said that you will expand your spiritual energy by the virtue of undertaking this travel.