1 definition found self-feeder - WordNet (r) 2.1 (2005) : self-feeder n 1: a machine that automatically provides a supply of some material; "the feeder discharged feed into a trough for the livestock" [syn: self-feeder, feeder]