herbicide in French herbicide in French herbicide noun A substance used to kill plants. Add to Flashcards