SOIL STACK Meaning of SOIL STACK in English noun : a vertical soil pipe Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012