'self-feeder' definitions:

Definition of 'self-feeder'

(from WordNet)
noun
A machine that automatically provides a supply of some material; "the feeder discharged feed into a trough for the livestock" [syn: self-feeder, feeder]