2 words in this vocabulary list
noun a series of pleasant thoughts that distract one's attention from the present
verb to indulge in pleasant daydreams
noun a person who spends a lot of time daydreaming, imagining situations that are unlikely to happen