feedstore noun1 •(US) A store selling feed for animals.In the twentieth century most of these vegetables were planted from seeds purchased from feedstores. — 2009 formsfeedstores