Webster's English Dictionary

Enter the word to look up:

thiosulfate

thio.sul.fate \-'s*l-.fa-t\ n [ISV] : a salt or ester of thiosulfuric acid