English Dictionary
Definition herbicide in British English
herbicide noun
[countable/uncountable] noun
/ˈhɜː(r)bɪsaɪd/
Synonyms and related words
