VariousWords beta
Related Terms:
Definitions:
Noun
herbicide
weedkiller
weed killer
Definition: a chemical agent that destroys plants or inhibits their growth
Definition: a chemical agent that destroys unwanted plants (weeds) but not wanted ones (crops etc)