washout
Definitions
General English
- noun a failure because of rain
General Science
- noun a process in which drops of water form in the atmosphere and then collect pollutant particles as they fall.
Medical
- noun a thorough cleaning with a liquid, especially water
