SCAVENGER Meaning of SCAVENGER in English [noun] [C]A scavenger is a bird or animal which feeds on dead animals which it has not killed itself.Vultures are scavengers. Cambridge English vocab. Кембриджский английский словарь. 2012