Definition of low feeding in US English:

low feeding

noun

  • The practice or result of providing domestic animals, especially livestock, with a relatively limited amount of feed.

Origin

Late 17th century; earliest use found in Randle Holme (1627–1700), herald painter.