STINKWEED Meaning of STINKWEED in English n. wall-rocket (see ROCKET(2)). Oxford English vocab. Оксфордский английский словарь. 2012