scour ,
v :
(transitive) To clean, polish, or wash something by rubbing and scrubbing it vigorously, frequently with an abrasive or cleaning agent. (transitive) To remove debris and dirt by purging; to sweep along or off (by a current of water). (transitive, veterinary medicine) To clear the digestive tract by administering medication that induces defecation or vomiting; to purge. (transitive, intransitive, veterinary medicine) To (cause livestock to) suffer from diarrhoea or dysentery. (transitive, obsolete) To cleanse (without rubbing).