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/