Dictionary search results

Showing 1-4 of 4 results

utopia British & World English

An imagined place or state of things in which everything is perfect

Utopia English Thesaurus

it may be your idea of Utopia, but it's not mine

utopia New Oxford Dictionary for Writers & Editors

imagined place of perfection