English Dictionary
Definition weedkiller in British English
weedkiller noun
[countable/uncountable] noun
/ˈwiːdˌkɪlə(r)/
Synonyms and related words
