Random
Oasis town Synonyms
Definitions for Oasis
(noun) a shelter serving as a
place
of
safety
or sanctuary
(noun) a fertile tract in a
desert
(where the water table approaches the
surface
)
Synonyms for phrase
harbour city
sanctuary place
harbour region
well place
cover country
cover seat
OT abbreviation
OT
is an
abbreviation
for Oasis Town
What does OT stand for?
OT stands for "Oasis Town"
Definitions for Town
(noun) a thickly settled, highly populated
area
(noun) an urban
area
with a fixed
boundary
that is smaller than a city
(noun) an administrative
division
of a
county