herbicide - English Synonyms Dictionary

herbicide

n.
[1] weedkiller , weed killer