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