flambeau

Noun
  1. A flaming torch (such as are used in processions at night) (synset 103361292)

Other Searches