Feedback
Flare tower
Meaning
Noun
●
a
tall
structure used for
burning off
waste
gas
at
oil refineries
and other installations.
Sourced from
Wiktionary
Synonyms
Flare Stack
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better