English dictionary
weedkiller meaning and definition
Definition and meaning of weedkiller at MeaningMonkey.org. weedkiller meaning and definition in the English Dictionary.WEEDKILLER noun
Definition of weedkiller (noun)
- a chemical agent that destroys plants or inhibits their growth
- synonyms: herbicide, weed killer
Source: Princeton University Wordnet