Definition, synonyms and related words
A person who attempts to discover what deeper meaning might be contained in his or her own, or another person's, dreams.