Definition of torchon in English:

torchon

(also torchon lace)

noun

  • [mass noun] Coarse bobbin lace with geometrical designs.

Origin

Mid 19th century: from French, literally duster, dishcloth, from torcher to wipe.

Pronunciation:

torchon

/ˈtɔːʃ(ə)n/