SELF-FEED Meaning of SELF-FEED in English [self-feed] vt -fed ; -feed.ing (ca. 1924): to provide rations to (animals) in bulk so as to permit feeding as wanted Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012