• Weedkiller

    Alternative forms

    Full definition of weedkiller

    Noun

    weedkiller

    (plural weedkillers)
    1. a chemical agent that destroys unwanted plants (weeds) but not wanted ones (crops etc)

    Synonyms

    Related terms

    © Wiktionary