SELF-FEEDER Meaning of SELF-FEEDER in English n.1 a furnace, machine, etc., that renews its own fuel or material automatically. 2 a device for supplying food to farm animals automatically. Derivatives: self-feeding adj. Oxford English vocab. Оксфордский английский словарь. 2012