GLYPHOSATE Meaning of GLYPHOSATE in English [ 'glʌɪfə(ʊ)seɪt ]■ noun a synthetic compound which is a non-selective systemic herbicide.Origin1970s: from glycine + phospho- + -ate 1 . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004