Open main menu

EnglishEdit

 
A flare tower in Sabah

NounEdit

flare tower (plural flare towers)

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

SynonymsEdit