Definitions of ensilage:

  • noun:   fodder harvested while green and kept succulent by partial fermentation as in a silo