Advertisement

Synonyms of Herbicide

Primary definition: A substance used to kill unwanted plants, especially weeds.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement