SILAGE


Meaning of SILAGE in English

[noun] [U] - grass or other green plants cut and stored, without being dried first, to feed cattle in winter

Cambridge English vocab.      Кембриджский английский словарь.