woolgathering

(adj) dreamy
(noun) dream (generic term)

< woolgatherer | woollcott >