STINKWEED Meaning of STINKWEED in English ■ noun a foul-smelling plant, e.g. jimson weed. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004