Flambeau - Definition

flambeau

n 1: a flaming torch (such as are used in processions at night)

Look up another word