rain shadow
English Dictionary
->
Letter R
-> rain shadow
Search Dictionary:
rain shadow Definition
(n)
an
area
that
has
little
precipitation
because
some
barrier
causes
the
winds
to
lose
their
moisture
before
reaching
it
rain shadow Synonyms
rain shadow
© Art Branch Inc.