DRY WASH Meaning of DRY WASH in English A defined drainage channel in arid regions that is dry except following a major storm or heavy spring snowmelt. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012