Advertisement

Synonyms of Weed-Killer

Primary definition: A chemical substance used to kill unwanted plants or weeds.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement