Dictionary search results

Showing 1-4 of 4 results

idyll British & World English

An extremely happy, peaceful, or picturesque period or situation, typically an idealized or unsustainable one

idyll English Thesaurus

he looked back on this time as an idyll