English
Detailed Synonyms for weed killer in English
weed killer:
weed killer [the ~] noun
-
the weed killer
– a chemical agent that destroys plants or inhibits their growth 1the herbicide; the weedkiller; the weed killer– a chemical agent that destroys plants or inhibits their growth 1