SELF-FEEDER


Meaning of SELF-FEEDER in English

[self-feed.er] n (1924): a device for providing feed to livestock that is equipped with a feed hopper that automatically supplies a trough below

Merriam-Webster English vocab.      Английский словарь Merriam Webster.