self-feeder


Meanings

  • a machine that automatically provides a supply of some material;
    • "the feeder discharged feed into a trough for the livestock"


Scrabble Score: 0

Words With Friends Score: 0