scavenger
Explore definitions, synonyms, and language insights of scavenger
Definitions
                    Noun
                    
                a chemical agent that is added to a chemical mixture to counteract the effects of impurities
                
                    Noun
                    
                someone who collects things that have been discarded by others
                
                    Noun
                    
            any animal that feeds on refuse and other decaying organic matter