STINKWEED Meaning of STINKWEED in English [stink.weed] n (1753): any of various strong-scented or fetid plants; esp: pennycress Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012