THIOSULFATE Meaning of THIOSULFATE in English [thio.sul.fate] n [ISV] (1873): a salt containing the doubly charged anion consisting of two sulfur and three oxygen atoms Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012