woolgather
verb.
have a daydream; indulge in a fantasy