'weedkiller' definitions:

Definition of 'weedkiller'

From: WordNet
noun
A chemical agent that destroys plants or inhibits their growth [syn: herbicide, weedkiller, weed killer]