self-feeder
1. [ noun ] a machine that automatically provides a supply of some material (especially one that discharges feed into a trough for livestock)
Synonyms: feeder
Related terms: machine feed
Similar spelling:   self-deceit
  self-hatred
  self-destroy
  self-defense
  self-defence
  self-destruct