Noun silage has 1 sense
  1. silage, ensilage - fodder harvested while green and kept succulent by partial fermentation as in a silo
    --1 is a kind of feed, provender
,
TOP