Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
oasis
in English
oasis
us
/oʊˈeɪ.sɪs/
uk
/oʊˈeɪ.sɪs/
#common
Plural
oases
Definitions
Noun
a
haven
with
water
and
vegetation
;
in
a
desert
a
thriving
area
amidst
scarcity
;
fertile
and
abundant
a
peaceful
refuge
;
quiet
and
serene
The
hotel
was
a
tranquil
oasis
in
the
middle
of
the
bustling
city
.