herbicide - English Synonyms Dictionary