scavenger cell n : a cell that engulfs and digests debris and invading microorganisms [syn: phagocyte]