stinkweed noun3 •Tree of heaven (Ailanthus altissima). •Jimsonweed (Datura stramonium). •Any other noxious plant. formsstinkweeds