'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]