STACK Meaning of STACK in English (a.) A pile of wood containing 108 cubic feet. Webster's English dictionary. Английский словарь Webster. 2012