Definition of Weedkiller

  • (noun) a chemical agent that destroys plants or inhibits their growth

Synonyms of Weedkiller


Antonyms of Weedkiller


No Antonyms Found.

Homophones of Weedkiller


No Homophones Found.