Meaning of silage

Definition of silage

(noun) fodder harvested while green and kept succulent by partial fermentation as in a silo

Other information on silage

WIKIPEDIA results for silage
Amazon results for silage