woolgather
woolgather - verb
have a daydream; indulge in a fantasy
woolgather - thesaurus
daydream
dream
stargaze