STACK


Meaning of STACK in English

(a.) A number of flues embodied in one structure, rising above the roof. Hence:

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