oasis
English Dictionary
->
Letter O
-> oasis
Search Dictionary:
oasis Definition
(n)
a
fertile
tract
in
a
desert
(
where
the
water
table
approaches
the
surface
)
(n)
a
shelter
serving
as
a
place
of
safety
or
sanctuary
oasis Synonyms
haven
oasis
© Art Branch Inc.