Noun ensilage 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
    Derived form: verb ensile1
,
TOP