torcher

(noun)

noun

1. One who torches something

- The torchers of buildings must be dealt with.

2. (obsolete) One who gives light with a torch, or as if with a torch.

3. (music) A torch song