SOILAGE


Meaning of SOILAGE in English

I. noun Etymology: 1soil Date: 1926 the act of soiling ; the condition of being soiled, II. noun Etymology: 4soil Date: 1916 green crops for feeding confined animals

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.