flare tower
English
Noun
flare
tower
(
plural
flare towers
)
a tall structure used for burning off waste gas at
oil refineries
and other installations.
Synonyms
flare stack