Dictionary search results

Showing 1-2 of 2 results

daydream British & World English

A series of pleasant thoughts that distract one’s attention from the present

daydream English Thesaurus

she was lost in a daydream