Meaning of scavenge

Definition of scavenge

(verb) clean refuse from; "Scavenge a street"
collect discarded material; "She scavenged the garbage cans for food"
feed on carrion or refuse; "hyenas scavenge"
remove unwanted substances from

Other information on scavenge

WIKIPEDIA results for scavenge
Amazon results for scavenge