STACK SILAGE Meaning of STACK SILAGE in English noun : silage made from chopped forage built into a pile above ground Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012