Find the word definition

Wiktionary
foot feeds

n. (foot feed English)