demand_feedingEnglish

demand feeding

Noun

Feeding a baby or animal whenever it shows a need

English: demand feeding