scavenge
scav·enge | \ ˈska-vənj, -vinj\
scavenged; scavenging
Definition of scavenge
1a(1): to remove (dirt, refuse, etc.) from an area
(2): to clean away dirt or refuse from : CLEANSEscavenge a street
b: to feed on (carrion or refuse)
2a: to remove (burned gases) from the cylinder of an internal combustion engine after a working stroke
b: to remove (something, such as an undesirable constituent) from a substance or region by chemical or physical means
c: to clean and purify (molten metal) by taking up foreign elements in chemical union
3: to salvage from discarded or refuse materialalso : to salvage usable material from