thiolate - English Synonyms Dictionary