THIOSULPHATE Meaning of THIOSULPHATE in English n. a sulphate in which one oxygen atom is replaced by sulphur. Oxford English vocab. Оксфордский английский словарь. 2012