May be substituted for one of like character and high academic rank; research accordingly Also, click to see other meanings of this dream.Professor 1. A lesson is being offered, new skills can be acquired. 2. Improvements in conditions or circumstances are coming soon. 3. A serious, formal affair is in the ofﬁng.