/o??e?.s?s/ an area within a desert exactly where There is certainly water and for that reason plants and trees and often a village or townThese illustrations are from corpora and from resources on the net. Any viewpoints in the examples don't signify the opinion of the Cambridge Dictionary editors or of Cambridge College Push or its licensors.Regr