flambeau

1. (noun) a flaming torch (such as are used in processions at night)
Related Words: torch



Terms and Conditions of Use / Copyright Notice