Meaning of scavenger

Definition of scavenger

(noun) a chemical agent that is added to a chemical mixture to counteract the effects of impurities
someone who collects things that have been discarded by others
any animal that feeds on refuse and other decaying organic matter

Other information on scavenger

WIKIPEDIA results for scavenger
Amazon results for scavenger