Read the dictionary definition of scavenge. All definitions for this word.
1. remove unwanted substances from
2. feed on carrion or refuse
1. hyenas scavenge
3. collect discarded material
1. She scavenged the garbage cans for food
4. clean refuse from
1. Scavenge a street