dimercaptotoluene noun1 •A chemical compound with the formula CH₃C₆H₃(SH)₂.The reaction of [C₅H₅Mo(CO)₃]₂ with dimercaptotoluene also results in the formation of two new products. — 1983