STACK


Meaning of STACK in English

(a.) A pile of wood containing 108 cubic feet.

Webster's English dictionary.      Английский словарь Webster.