woolgather

verb

1.
have a daydream; indulge in a fantasy