dream
daydream
woolgather
stargaze
have a daydream; indulge in a fantasy