scavenger cell sca·ven·ger·cell uncommon noun 1. a cell that engulfs and digests debris and invading microorganisms Synonymsphagocytescavenger cell Related words Broader terms somatic cell Narrower terms macrophagefixed phagocytefree phagocyte WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.