thiosulfate in Polish thiosulfate in Polish tiosiarczan noun (chemistry) any salt or ester of thiosulfuric acid Add to Flashcards