thiosulphate

enUK

thiosulphate

or

thiosulfate

n (Elements & Compounds) any salt of thiosulphuric acid