flare tower noun1 •a tall structure used for burning off waste gas at oil refineries and other installations. formsflare towers