huuhtoutua

Verb

 * 1)  to be washed (away), be rinsed (away), be eroded (away), be swept (away)