Definition of pine torch in English:

pine torch

noun

  • A torch made of pinewood.

Origin

Early 19th century.