scour
scour - noun
a place that is scoured (especially by running water)
scour - verb
examine minutely
clean with hard rubbing
rub hard or scrub
rinse, clean, or empty with a liquid
scour - thesaurus
abrade
flush
purge
scrub