Posted in Web Glyphosate | Definition of Glyphosate by Merriam-Webster July 23, 2019 Glyphosate definition is – a systemic organophosphate herbicide C3H8NO5P used to control herbaceous and woody weeds especially on croplands. : https://www.merriam-webster.com/dictionary/glyphosate