#1 scavenge v. clean refuse from; "Scavenge a street". wn
#2 scavenge v. [salvage] collect discarded or refused material; "She scavenged the garbage cans for food". wn
#3 scavenge v. feed on carrion or refuse; "hyenas scavenge". wn
#4 scavenge v. [clean] remove unwanted substances from. wn
vizzz