Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: glyphosate
  1. A systemic herbicide used to kill weeds
    "The farmer sprayed glyphosate to control weeds in the soybean field"

Type of: herbicide, weed killer, weedkiller

Encyclopedia: Glyphosate