Flambeau
WordNet

noun


(1)   A flaming torch (such as are used in processions at night)
 
x
OK