DIAMOND STACK


Meaning of DIAMOND STACK in English

noun

: a smokestack with a diamond-shaped top used on early steam locomotives

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.