scavenger

scavenger
noun
  1. an animal that feeds on carrion, dead plant material, or refuse
    食腐动物
    ■a person who searches for and collects discarded items
    捡破烂的人
    ■(Brit., archaic)a person employed to clean the streets
    (英,古)清道夫
    ■(Chemistry)a substance that reacts with and removes particular molecules, radicals, etc
    (化)(通过化合作用的)清除剂;净化剂
scavengery
noun
语源
  1. mid 16th cent.: alteration of earlier scavager, from Anglo-Norman French scawager, from Old Northern French escauwer 'inspect', from Flemish scauwen 'to show'. The term originally denoted an officer who collected scavage, a toll on foreign merchants' goods offered for sale in a town, later a person who kept the streets clean
英语宝典
考试词汇表