SODIUM THIOSULPHATE Meaning of SODIUM THIOSULPHATE in English ■ noun a white soluble compound used in photography as a fixer. [Na 2 S 2 O 3 .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004