Definition of Weedkiller

  • 1. A chemical agent that destroys plants or inhibits their growth Noun

Synonyms for word "weedkiller"

Semanticaly linked words with "weedkiller"

Hyponims for word "weedkiller"