glycolate - English Synonyms Dictionary