ENSILAGE


Meaning of ENSILAGE in English

[en.si.lage] n [Fr, fr. ensiler to ensile, fr. en- + silo silo, fr. Sp] (1876) 1: the process of preserving fodder by ensiling

2: silage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.