SILAGE Meaning of SILAGE in English Fodder (livestock feed) prepared by storing and fermenting green forage plants in a silo. English glossary Of Geography. Английский глоссарий географии. 2012