THIOCARBONATE Meaning of THIOCARBONATE in English noun a sulphocarbonate. Webster English vocab. Английский словарь Webster. 2012