Subscriber login


Forgot your password?

Library card login

Other

rain shadow

Definition of rain shadow

noun

  • a region having little rainfall because it is sheltered from prevailing rain-bearing winds by a range of hills.

rain shadow in other Oxford dictionaries

Definition of rain shadow in the US English dictionary