Definisi 'rain shadow'
English to English
noun
1 an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it
source: wordnet30
More Word(s)
area, country,

Visual Synonyms
Click for larger image