EngToVietEnglish · Vietnamese

English dictionary

rain shadow

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

  1. an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it

    noun.location

    Source: WordNet 3.0

Nearby words

Browse English words starting with R · Translate this word