TORCHON Meaning of TORCHON in English n. (in full torchon lace) coarse bobbin lace with geometrical designs. Etymology: F, duster, dishcloth f. torcher wipe Oxford English vocab. Оксфордский английский словарь. 2012