self-feederEnglish

feeder, self-feeder

Noun

A machine that automatically provides a supply of some material

English: self-feeder, feeder

English words with similar meanings

Show 1 words