Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
weedkiller
in English
weedkiller
us
/wiːdˈkɪlər/
uk
/wiːdˈkɪlə/
#limited
Definitions
Noun
a
chemical
that
kills
unwanted
plants
(
like
weeds
)
Base Words
killer
weed