meaning of abwaschend

abwaschend - German to English

sluicing out