Torcher meaning

One who torches something.

The torchers of buildings must be dealt with.

noun
0
0
(music) A torch song.
noun
0
0
Advertisement

Origin of torcher

  • torch +‎ -er

    From Wiktionary