Definition of rain shadow
English to English noun - an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it
source: WordNet 3.0
Visual Synonyms 
Nearby Word
rain shadow, ringhead, running head, ransacked, rana cascadae, range hood, ram's-head, ringside, renegado, runghead, raincoat, ring out, reinstate, ramist, ringed, ranked, rancid, ramsted, running suit, renegade
|
|
|