SELF-FEEDER


Meaning of SELF-FEEDER in English

noun Date: 1924 a device for providing feed to livestock that is equipped with a feed hopper that automatically supplies a trough below

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.