Torch

n.
  1. A flashlight.
  2. Torch thistle . (Bot.)
    See under Thistle.