English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition oasis in British English

oasis

noun
1

a place in a desert where there is water and plants and trees grow

Synonyms and related words
2

a place or situation that is much more pleasant or peaceful than the places or situations around it

Example

The garden was created as an oasis of calm for employees.

Synonyms and related words
Definition oasis in British English