Weedkiller Meaning

There are 1 meaning(s) for word Weedkiller

Meaning 1 : a chemical agent that destroys plants or inhibits their growth

    Synonyms : herbicide,  weed killer