flambeau
1.
(
noun
) a flaming torch (such as are used in processions at night)
Related Words:
torch
Terms and Conditions of Use / Copyright Notice