SOILAGE Meaning of SOILAGE in English n. grass or other green plants that are raised and harvested as feed for penned livestock Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012