Top Qs
Timeline
Chat
Perspective

flare tower

From Wiktionary, the free dictionary

Remove ads

English

Noun

flare tower (plural flare towers)

  1. a tall structure used for burning off waste gas at oil refineries and other installations.

Synonyms

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads