Yahoo Web Search

Search results

  1. Dictionary
    feed box

    noun

    • 1. an open container in which food for animals is placed: "he keeps a mineral block in the feed box for the calves to lick"