ENSILAGE


Meaning of ENSILAGE in English

n. & v.

--n. SILAGE.

--v.tr. treat (fodder) by ensilage.

Etymology: F (as ENSILE)

Oxford English vocab.      Оксфордский английский словарь.