FORAGE Meaning of FORAGE in English [noun] [U]Forage is food grown for horses and farm animals.winter forageforage crops. Cambridge English vocab. Кембриджский английский словарь. 2012