THIOSULPHATE Meaning of THIOSULPHATE in English n. a sulphate in which one oxygen atom is replaced by sulphur. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012