Dictionary search results

Showing 1-5 of 5 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