English Dictionary
◊ FLAMBEAU
flambeau
n : a flaming torch (such as are used in processions at night)