thioate - English Synonyms Dictionary