Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: torcher  tor-chu(r)
  1. One who carries or provides light with a torch
    "The torcher led the way through the dark cave"

Derived forms: torchers