THIOSULPHATE Meaning of THIOSULPHATE in English n. a sulphate in which one oxygen atom is replaced by sulphur. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012