Advertisement

Advertisement

View synonyms for weedkiller

weedkiller

/ ˈwiːdˌkɪlə /

noun

  1. a substance, usually a chemical or hormone, used for killing weeds


Advertisement

Related Words

Advertisement

Advertisement

Advertisement